DT_ParseDateTime

DT_ParseDateTime liefert für eine Datumszeichenkette eine Gleitkommazahl.

rmDateTime = DT_ParseDateTime(smDateTime)

Returnwert

rmDateTime ist eine Matrix von Gleitkommazahl, die das Datum und die Uhrzeit repräsentiert. Im Fehlerfall ist der Elementwert -1.0e6 (-1000000.0).

Parameter

smDateTime

smDateTime ist ein Matrix von Zeichenketten.Beispiele:

"2013-12-31T23:59:59Z" (UTC ISO 8601)
"2009-06-30T18:30:00+02:00" (UTC+2h)
"2013-12-31T23:59:59.900Z" (UTC + 900/1000s)
"25 January 1996"
"8:30:00"
"20:30:00"
"January 25, 1996 8:30:00" (only for locale)
"25. Januar 1996 8:30:00" (only for locale)
"8:30:00 Jan. 25, 1996"
"1/25/1996 8:30:00" (always specify the full year)

Kommentar

Weitere Informationen zu den DT_-Funktionen, siehe DT_GetCurrentTime.

Beispiel

* DT_SetLocale(0x0407) // German
* DT_ParseDateTime(["1.1.1998"; "24.12.2000"; "24.12.2000 18:00:00"])
35796.0000
36884.0000
36884.7500

* DT_ParseDateTime(["1.1.02"; "1.1.2002"])
37257.0000
37257.0000

History

Version

Beschreibung

R2018.2

ISO 8601 Zeit/Datum zugefügt.

id-834798