Delen via


DateTimeZone.From

Syntaxis

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

Info

Retourneert een datetimezone waarde van de opgegeven value. Er kan ook een optioneel culture (bijvoorbeeld 'en-US') worden opgegeven. Als de opgegeven value waarde isnull, retourneert nullDateTimeZone.From. Als de opgegeven value is datetimezone, value wordt geretourneerd. Waarden van de volgende typen kunnen worden geconverteerd naar een datetimezone waarde:

  • text: Een datetimezone waarde uit tekstuele weergave. Raadpleeg DateTimeZone.FromText voor meer informatie.
  • date: Een datetimezone met als het datumonderdeel, 12:00:00 AM als het tijdonderdeel en de offset die overeenkomt met value de lokale tijdzone.
  • datetime: Een datetimezone met als datum/tijd en de offset die overeenkomt met value de lokale tijdzone.
  • time: A datetimezone met het datumequivalent van de OLE-automatiseringsdatum van 0 als het datumonderdeel, value als het tijdonderdeel en de offset die overeenkomt met de lokale tijdzone.
  • number: A datetimezone met de datum/tijd die gelijk is aan de OLE-automatiseringsdatum uitgedrukt door value en de offset die overeenkomt met de lokale tijdzone.

Als value dit van een ander type is, wordt er een fout geretourneerd.

Voorbeeld 1

Converteren "2020-10-30T01:30:00-08:00" naar een datetimezone waarde.

Gebruik

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

Uitvoer

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