Avatar billede kaptajnknas Nybegynder
26. februar 2004 - 17:49 Der er 3 kommentarer og
1 løsning

Tid & Dato

Dette tid og dato script virker faktisk som det skal, lige bortset fra, hvis tiden feks. er 18:30:10 vises kun 18:30:1

Nullet undlades... kan det fixes på en eller anden måde?

Function doMysqlDateTime ()
    dtDateTime = Now()
    dtDateTime = DatePart    ("D", dtDateTime) & "-" & DatePart("M", dtDateTime) & "-" & DatePart("YYYY", dtDateTime) & " " & DatePart("H", dtDateTime) & ":" & DatePart("N", dtDateTime) & ":" & DatePart("S", dtDateTime)

    doMysqlDateTime = dtDateTime
End Function
Avatar billede eagleeye Praktikant
26. februar 2004 - 18:08 #1
Prøv at sætte right("0" & tallet,2) om de tal som kan være 1 ciffer sådan her, så bliver det til 01 samt det "ødelægger" ikke hvis det er et to cifferet tal 12:

Function doMysqlDateTime ()
    dtDateTime = Now()
    dtDateTime = DatePart("D", dtDateTime) & "-" & DatePart("M", dtDateTime) & "-" & DatePart("YYYY", dtDateTime) & " " & right("0" & DatePart("H", dtDateTime),2) & ":" & right("0" & DatePart("N", dtDateTime),2) & ":" & right("0" & DatePart("S", dtDateTime),2)

    doMysqlDateTime = dtDateTime
End Function
Avatar billede kaptajnknas Nybegynder
26. februar 2004 - 18:17 #2
Alt tyder på at det virker, vil det samme kunne ske ved dato'en?
Avatar billede eagleeye Praktikant
26. februar 2004 - 18:21 #3
Ja umiddelbart ville kunne ske for måned og dag.
Du kan jo tjekke om måned giver 2 eller 02.
Avatar billede kaptajnknas Nybegynder
26. februar 2004 - 18:27 #4
Ja, måned giver 2
Det gør sådan set ingenting, at det står 26.2.2004 men problmet er hvis oktober skrives 26.1.2004......  har netop prøvet og det lader til at oktober skrives rigtigt.

Hvad vil du anbefale at måned 2 skrives 2 eller 02 ?
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