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?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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.
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 :(
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.
25. marts 2006 - 19:13
#4
Har selv løst det. Skal vi deles om pointene?
25. marts 2006 - 19:13
#5
ja ok :)
25. marts 2006 - 19:33
#6
Ok :)
Kurser inden for grundlæggende programmering