Just nu i M3-nätverket
Gå till innehåll

Datum strul igen!


dkz

Rekommendera Poster

Hämtar data ifrån en SQL server Jag använder mig av <%@LCID=1053%> överst på asp sidan + koden <%=RecSet("datum"). Nu visas RecSet: 2002-11-25. När jag plockar bort <%@LCID=1053%> så blir resultatet: 25/11/02.

 

Jag har försökt på div. olika sätt att få sidan att visa datumen: 021125 eller 02-11-25. Men inte klarat av det.

 

Jag undrar om ni experter kan hjälpa mig på traven. Måste det kodas en funktion för att uppnå mitt önskade resultat eller finns det redan färdigt i VB.

 

Tacksam för svar.

 

[inlägget ändrat 2002-11-25 09:40:24 av dkz]

Länk till kommentar
Dela på andra webbplatser

När man använder LCID så tar man de inställningar som är inställda på server för respektive språk, 1053 är svenska.

 

Om du har tillgång till servern så kan du säkert ändra så att det visa 02-11-25 istället för 2002-11-25.

 

Om du inte har det, så får du göra en egen funktion för datumhantering. Så här kan den se ut.

 


function _date(dDate)
dim mYear
dim mMonth
dim mDay

mYear = Right(Year(dDate),2)
mMonth = Right("0" & Month(dDate),2)
mDay = Right("0" & Day(dDate),2)

_date = mYear & "-" & mMonth & "-" & mDay
end function

 

Det bör ge dig formatet 02-11-25

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

[inlägget ändrat 2002-11-27 08:47:38 av Magnus Gladh]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...