DateTimeZone.From
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Returnerer en datetimezone
verdi fra angitt value
. En valgfri culture
kan også angis (for eksempel «en-US»). Hvis det angitte value
er null
, returnerer null
DateTimeZone.From. Hvis det angitte value
er datetimezone
, value
returneres. Verdier av følgende typer kan konverteres til en datetimezone
verdi:
text
: Endatetimezone
verdi fra tekstrepresentasjon. Se DateTimeZone.FromText for mer informasjon.date
: Adatetimezone
medvalue
som datokomponent,12:00:00 AM
som tidskomponent, og forskyvningen som tilsvarer den lokale tidssonen.datetime
: Adatetimezone
medvalue
som datetime og forskyvningen som tilsvarer den lokale tidssonen.time
: Adatetimezone
med datoekvivalenten for OLE-automatiseringsdatoen0
som datokomponenten,value
som tidskomponenten, og forskyvningen som tilsvarer den lokale tidssonen.number
: Adatetimezone
med datetime-ekvivalenten til OLE-automatiseringsdatoen uttrykt avvalue
, og forskyvningen som tilsvarer den lokale tidssonen.
Hvis value
det er av en annen type, returneres en feil.
Konverter "2020-10-30T01:30:00-08:00"
til en datetimezone
verdi.
Bruk
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Utdata
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)