Just nu i M3-nätverket
Jump to content

Datum strul igen!


dkz

Recommended Posts

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]

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...