Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
Info
Erstellt einen datetime-Wert aus einer Textdarstellung (text). Der optionale record-Parameter options kann angegeben werden, um zusätzliche Eigenschaften anzugeben.
record kann die folgenden Felder enthalten:
Format: Eintext-Wert, der das zu verwendende Format angibt. Weitere Informationen hierzu erhalten Sie unter "Standarddatums- und Uhrzeitformatzeichenfolgen " und "Benutzerdefinierte Datums- und Uhrzeitformatzeichenfolgen". Wenn Sie dieses Feld auslassen odernullangeben, wird das Datum bestmöglich analysiert.Culture: WennFormatnicht NULL ist, steuertCultureeinige Formatbezeichner. Beispiel:"en-US"in ist"MMM", while"Jan", "Feb", "Mar", ..."ru-RU"in ist"MMM"."янв", "фев", "мар", ...WennFormatnullentspricht, steuertCulturedas zu verwendende Standardformat. WennCulturedieser Parameter nicht angegeben wirdnull, Culture.Current wird verwendet.
Zur Unterstützung von Legacyworkflows kann options auch ein Textwert sein. Hierbei entspricht das Verhalten dem Verhalten von options = [Format = null, Culture = options].
Beispiel 1
Konvertiert "2010-12-31T01:30:00" in einen datetime-Wert.
Verwendung
DateTime.FromText("2010-12-31T01:30:25")
Ausgabe
#datetime(2010, 12, 31, 1, 30, 25)
Beispiel 2
Konvertiert "2010-12-31T01:30:00.121212" in einen datetime-Wert.
Verwendung
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Ausgabe
#datetime(2010, 12, 30, 2, 4, 50.36973)
Beispiel 3
Konvertiert "2010-12-31T01:30:00" in einen datetime-Wert.
Verwendung
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Ausgabe
#datetime(2000, 2, 8, 3, 45, 12)
Beispiel 4
Konvertiert "20101231T013000" in einen datetime-Wert.
Verwendung
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Ausgabe
#datetime(2010, 12, 31, 1, 30, 0)