Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:49 Der er 10 kommentarer og
1 løsning

Min win2000 webserver viser forkert dataformat ved now()

Jeg har netop taget en ny windows2000 server i brug, hvor jeg i Regional Settings i kontrolpanenet har sat "Your locale" til Danish. Jeg har genstartet serveren og tjekket igen under Regional Settings at den fortsat var indstillet til "Danish" og at datoformatet var sat til dd-mm-yyyy

På trods af ovenstående får jeg forkert output når jeg i min ASP-kode skriver f.eks. now()

Så får jeg datoformat: dd/mm/yyyy

Jeg ønsker ikke at have dato adskilt af / men af -

Hvordan får jeg styr på det ?!?
Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:50 #1
ps: hvis jeg outputter f.eks. tidspunkt får jeg også dette i forkert format - altså 10:54 am
Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:53 #2
dato vises faktisk i mm/dd/yyyy har jeg opdaget

det er vel amerikansk datoformat ?
Avatar billede snowball Novice
15. juli 2004 - 10:53 #3
Har du prøvet at sætte <% Session.LCID = 1030 %> ind i toppen af din ASP side?
Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:54 #4
ja, det virker fint - men jeg ønsker ikke at skulle indstille session.lcid på alle sites på denne server

jeg har en anden webserver som fungerer korrekt med standard dato i dansk format
Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:55 #5
det plejer da at være regional settings der styrer dette - er det ikke ?
Avatar billede krogstrup Nybegynder
15. juli 2004 - 10:59 #6
Avatar billede hiks Nybegynder
15. juli 2004 - 17:49 #7
prøv at dobbeltklik på "kukuret" i din sys. tray og tjek din tidszone at den er Cph-tid.

/hiks
Avatar billede hiks Nybegynder
15. juli 2004 - 17:50 #8
glem det svar... det burde ikke have indflydelse... læste ikke lige spørgsmålet ordentligt! :0)

/hiks
Avatar billede tdh1309 Juniormester
09. december 2004 - 08:06 #9
Hej Krogstrup
Det er jo nogle måneder siden du oprettede spørgsmålet, men da jeg rendte ind i et tilsvarende problem fandt jeg dit spørgsmål. Det er også lykkedes mig at nå lidt længere og få fundet den korekte løsning, så vidt jeg kan se :-)
Gå ind under "Control Panel" -> "Regional options" under fanebladet "General" sætter du "Your Locale" til Danish. Under fanebladet "Date" kan du specificere dit datoformat til eksempelvis dd-mm-åååå!

Håber at dette løser dit problem, hvis du stadig har det!
Avatar billede krogstrup Nybegynder
09. december 2004 - 08:09 #10
ja, jeg fik løst det på den kedelige måde. Altså ved en geninstallering af serveren, hvor jeg under installationen fjernede US settings, så der kun blev installeret DK locale fra start. Dette har bevirket at der standard spyttes dansk dato format ud.

Men det undrer mig hvis det du foreslår virker - jeg er næsten 100% sikker på at jeg også prøvede din fremgangsmåde, men uden virkning....

Anyways, tak fordi du gad at smide nogle linier. Det var pænt af dig :-)

Hilsen David
Avatar billede krogstrup Nybegynder
18. august 2010 - 11:58 #11
lukker
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