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 null
DateTimeZone.From. Als de opgegeven value
is datetimezone
, value
wordt geretourneerd. Waarden van de volgende typen kunnen worden geconverteerd naar een datetimezone
waarde:
text
: Eendatetimezone
waarde uit tekstuele weergave. Raadpleeg DateTimeZone.FromText voor meer informatie.date
: Eendatetimezone
met als het datumonderdeel,12:00:00 AM
als het tijdonderdeel en de offset die overeenkomt metvalue
de lokale tijdzone.datetime
: Eendatetimezone
met als datum/tijd en de offset die overeenkomt metvalue
de lokale tijdzone.time
: Adatetimezone
met het datumequivalent van de OLE-automatiseringsdatum van0
als het datumonderdeel,value
als het tijdonderdeel en de offset die overeenkomt met de lokale tijdzone.number
: Adatetimezone
met de datum/tijd die gelijk is aan de OLE-automatiseringsdatum uitgedrukt doorvalue
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)