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