Hej!
Har ett datum i formatet 1/1/2008 som jag vill formatera om till 2008-01-01 men det verkar helt omöjligt.
Är en sida som ligger hos one.com och när jag lägger till Session.LCID = 1053 står det "Session object, ASP 0219 (0x80004005)
The specified LCID is not available."
Har även försökt med CDate och FormatDateTime utan att få det att bli rätt. Testade även med SetLocale 1053 som jag såg att någon skrivit som tips till en annan här på forumet vilket resulterade i "Sun ONE ASP VBScript runtime (0x800A4001)
Function or method call not implemented: 'SetLocale'"
Ska man ha ASP-webbplatser ska man ha dem på Windows-servrar. Ones servrar kör någon sorts *nix och Suns asp-alternativ, och allt är inte implementerat såsom Microsoft gjort det. Att ändra LCID är en sak som inte stöds i Sun ONE ASP.
Man får skriva egna funktioner. Extremt otestat:
function foo(d)
s = split(d, "/")
r = s(2) & "-" & right("0" & s(1), 2) & "-" & right("0" & s(0), 2)
foo = r
end function
....
response.write foo("1/1/2008")
Vad som är månad och vad som är dag vet jag inte (så du kanske får byta namn på ettan och nollan i koden) - och namngivningen får du fixa till själv.