Freigeben über


DateTimeZone.From

Syntax

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

Info

Gibt einen datetimezone-Wert aus dem angegebenen value zurück. Möglicherweise wird auch eine optionale culture bereitgestellt (z. B. „en-US“). Wenn der angegebene value gleich null ist, gibt DateTimeZone.Fromnull zurück. Wenn der angegebene valuedatetimezone ist, wird value zurückgegeben. Werte der folgenden Typen können in einen datetimezone-Wert konvertiert werden:

  • text: Ein datetimezone-Wert aus einer Textdarstellung. Greifen Sie auf DateTimeZone.FromText für weitere Details zurück.
  • date: Eine datetimezone mit value als Datumskomponente, 12:00:00 AM als Zeitkomponente und dem Offset, der der lokalen Zeitzone entspricht
  • datetime: Eine datetimezone mit value als dem DateTime-Wert und dem Offset, der der lokalen Zeitzone entspricht.
  • time: Eine datetimezone mit der Datumsentsprechung des OLE-Automatisierungsdatums von 0 als Datumskomponente, value als Zeitkomponente und dem Offset, der der lokalen Zeitzone entspricht
  • number: Eine datetimezone mit der datetime-Entsprechung des durch value ausgedrückten Datums für die OLE-Automatisierung und dem Offset, der der lokalen Zeitzone entspricht.

Wenn value ein anderer Typ ist, wird ein Fehler zurückgegeben.

Beispiel 1

"2020-10-30T01:30:00-08:00" wird in einen datetimezone-Wert konvertiert.

Verwendung

DateTimeZone.From("2020-10-30T01:30:00-08:00")

Ausgabe

#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)