DateTimeZone.From
Syntaks
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Om
Returnerer en datetimezone
verdi fra den angitte value
. En valgfri culture
kan også gis (for eksempel "en-US"). Hvis den angitte value
er null
, returnerer DateTimeZone.Fromnull
. Hvis den angitte value
er datetimezone
, returneres value
. Verdier av følgende typer kan konverteres til en datetimezone
verdi:
-
text
: Endatetimezone
verdi fra tekstrepresentasjon. Se DateTimeZone.FromText for mer informasjon. -
date
: Endatetimezone
medvalue
som datokomponent,12:00:00 AM
som tidskomponent og forskyvningen som tilsvarer den lokale tidssonen. -
datetime
: Endatetimezone
medvalue
som datetime og forskyvningen som tilsvarer den lokale tidssonen. -
time
: Endatetimezone
med datoen som tilsvarer OLE-automatiseringsdatoen for0
som datokomponenten,value
som tidskomponenten og forskyvningen som tilsvarer den lokale tidssonen. -
number
: Endatetimezone
med datetime-ekvivalenten til OLE-automatiseringsdatoen uttrykt avvalue
og forskyvningen som tilsvarer den lokale tidssonen.
Hvis value
er av en annen type, returneres en feil.
Eksempel 1
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)