Funktionsreferenz

_DateTimeSplit

Spaltet einen String, der Datum und Zeit enthält, in 2 separate Arrays.

#Include <Date.au3>
_DateTimeSplit($sDate, ByRef $asDatePart, ByRef $iTimePart)

 

Parameter

$sDate Eines dieser Formate:
"YYYY/MM/DD[ hh:mm[:ss]]"
"YYYY/MM/DD[Thh:mm[:ss]]"
"YYYY-MM-DD[ hh:mm[:ss]]"
"YYYY-MM-DD[Thh:mm[:ss]]"
"YYYY.MM.DD[ hh:mm[:ss]]"
"YYYY.MM.DD[Thh:mm[:ss]]"
$asDatePart Array für das Datum.
$asDatePart[0] Anzahl der zurückgegebenen Werte.
$iTimePart Array für die Zeit
$asTimePart[0] Anzahl der zurückgegebenen Werte.

 

Rückgabewert

Erfolg: Datum und Zeit in 2 separaten Arrays.
Fehler: 0 und setzt @ERROR
@error: 0 - Kein Fehler.
1 - ungültig eingegebenes Datum

 

Bemerkungen

Keine.

 

Verwandte Funktionen

_DayValueToDate, _DateAdd, _DateDiff

 

Beispiel


#include <Date.au3>

Dim $MyDate
Dim $MyTime
_DateTimeSplit("2005/01/01 14:30", $MyDate, $MyTime)

For $x = 1 To $MyDate[0]
    MsgBox(0, $x, $MyDate[$x])
Next
For $x = 1 To $MyTime[0]
    MsgBox(0, $x, $MyTime[$x])
Next