Avatar billede Slettet bruger
01. februar 2003 - 21:08 Der er 5 kommentarer og
1 løsning

Datoformatering

Når jeg trækker en dato ud fra min acces-db så får jeg dato i forkert format:

Jeg vil have : 16-01-03
Jeg får: 1/16/2003

Hvad gør jeg?
Avatar billede Slettet bruger
01. februar 2003 - 21:09 #1
- og det er ikke en mulighed at ændre formatet i db-en. For det har jeg prøvet og det dur ikke...
Avatar billede bondester Nybegynder
01. februar 2003 - 21:15 #2
Du skal sætter serveren til at køre dansk datoformat dette gøres ved at skrive:

Session.lcid = 1030

i din ASP kode

/Cowman
Avatar billede Slettet bruger
01. februar 2003 - 21:21 #3
det gør ingen forskel. Har det noget at sige om serveren kører dansk eller engelsk access?
Avatar billede bondester Nybegynder
01. februar 2003 - 21:32 #4
Det ved jeg ikke, men jeg havde samme problem og fik det til at virke med den sætning!

En anden mulighed kunne være:

strDATO = rs("dato")
strDATO = Replace(strDATO , "/", "-")
strDATO = Replace(strDATO , "200", "0")

Response.Write strDATO

Ved godt den er lidt fusket, men du får først et problem i år 2010 ;-)
Avatar billede bondester Nybegynder
01. februar 2003 - 21:34 #5
Naaa det kommer heller ikke til at passe :-(
Jeg tror bare jeg går i seng!

/Cowman
Avatar billede Slettet bruger
01. februar 2003 - 21:46 #6
function mydate(var)
a=Split(var, "/")
mydate = a(1) & "-" & a(0) & "-" & a(2)
end function

fandt ud af det...
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