Avatar billede tgl Nybegynder
03. februar 2006 - 13:51 Der er 4 kommentarer og
1 løsning

Datoformat skifter fra dansk til engelsk

Jeg har en asp-side hvor der skal vises nogle datoer efter dansk format : dag-måned-år.

Sætter Session.lcid=1030 og så skulle det jo være godt, men det er det ikke.

Eller rettere i perioder virker det som det skal og så pludselig skifter format til engelsk format, måned-dag-år.

Siden er hostet hos abusiness.dk.

Nogen som har en mulig forklaring?
Avatar billede Slettet bruger
03. februar 2006 - 17:28 #1
OK!

Jeg synes det lyder underligt at det kan skifte lige pludseligt... Men prøv lige det her... Det er godt nok lidt omstændigt med så skulle det også gerne være ligegyldigt om datoen er i engelsk format eller dansk format, outputtet skulle gerne blive dansk format ligegyldigt hvad...
<%
dato = day(now) & "-" & month(now) & "-" year(now)
%>

\Dan
Avatar billede eagleeye Praktikant
03. februar 2006 - 19:18 #2
Hvis du henter datoerne fra en database så er problemet nok hvor du gemmer datoen i databasen. For når man overføres dato via SQL skal man bruge datoformatet yyyy-mm-dd for at være sikker på database ikke bytter rundt på dag og måned. Når det virker nogle gange er det fordi dagen er større end 12.
Avatar billede mzane Nybegynder
03. februar 2006 - 23:05 #3
Når du har brug for at udskrive/vise datoen fra db'en ville jeg gøre nogenlunde som dannielsen:

Her er min dato: <%=day(rs.fields("Dato"))%>/<%=month(rs.fields("Dato"))%>/<%=year(rs.fields("Dato"))%>

Mzane c",)
Avatar billede tgl Nybegynder
04. februar 2006 - 19:16 #4
Dannielsens tip virker fint - han var jo også først så svar = point til ham.

NB! Datoerne er i en db i kort dataformat.
Avatar billede Slettet bruger
05. februar 2006 - 19:18 #5
- OK! Her kommer der et svar så...

Godt at det virker!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester