Avatar billede madeindk Nybegynder
25. marts 2006 - 18:02 Der er 4 kommentarer og
2 løsninger

Date i MySQL

Hej eksperter!

Jeg er nu gået over til MySQL database og nu ser mine datoer ud på følgende måde: 1989-01-06

Jeg har denne her funktion:
dato = rs("birthDay")
sdato = split(dato,"-")
bDay = sdato(0)
bMonth = sdato(1)
bYear = sdato(2)

Men nu vil den ikke finde dagen og måneden?
Avatar billede eagleeye Praktikant
25. marts 2006 - 18:06 #1
Hvis datoen kommer ud som 1989-01-06 som du viser så skal du havde lavet disse linier om:

bDay = sdato(0)
bMonth = sdato(1)
bYear = sdato(2)


Til dette så den henter dagen fra index 2 og årstallet fra index 0:

bDay = sdato(2)
bMonth = sdato(1)
bYear = sdato(0)


Hvis det ikke giver det rigtige så prøv at udskrive variablen dato for at se indholdet og formatet af strengen og tjek datoen står som yyyy-mm-dd, det som er vigtigt er at det er "-" som skille tegn.
Avatar billede madeindk Nybegynder
25. marts 2006 - 18:36 #2
Nu har jeg sat den til at udskrive datoen og den kommer ud som: 06-01-1989 fx.

Og der var ingen af dine forslag der virkede :(
Avatar billede madeindk Nybegynder
25. marts 2006 - 18:39 #3
Den udskriver egentlig datoen korrekt nok...

Nu skriver den nemlig 14-08-1989 - det er som om den lige laver det om.
Avatar billede madeindk Nybegynder
25. marts 2006 - 19:13 #4
Har selv løst det.
Skal vi deles om pointene?
Avatar billede eagleeye Praktikant
25. marts 2006 - 19:13 #5
ja ok :)
Avatar billede madeindk Nybegynder
25. marts 2006 - 19:33 #6
Ok :)
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