Sekunden ermitteln wie bei DateDiff

  • Hallo, :)

    ich wil mittels DateDiff die Sekunden zwischen zwei Datumsangaben mit Uhrzeit ausrechnen.

    Für das Datum und die Zeit verwende ich GUICtrlCreateDate() sodass der Windows Kalendar und Windows Zeitauswahl Feld verwendet wird.

    Jetzt das was mir zurückgegebn wird ist in diesem Format: 20.11.2009 09:12:34

    Aber für DateDiff brauch ich das Format YYYY/MM/DD HH:MM:SS

    HAbs schon probiert iwie umzuformatieren klappt aber nicht. Kann mir jemand helfen oder eine andere Funktion nennen? ^^

  • Falls es dringend sein sollte:

    [autoit]


    $string = "20.11.2009 09:12:34"

    [/autoit][autoit][/autoit][autoit]

    $asearch = Stringsplit($string, " ")
    $asplit = stringsplit($asearch[1], ".")
    $return = $asplit[3] & "/" & $asplit[2] & "/" & $asplit[1] & " " & $asearch[2]

    [/autoit][autoit][/autoit][autoit]

    MsgBox(1, "",$return)

    [/autoit]

    Das ist aber noch ziemlich optimierungsfähig. Bin leider nicht so fit in den Regexp Pattern :(