DateTimeZone.From
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Returnerar ett datetimezone
värde från den angivna value
. En valfri culture
kan också anges (till exempel "en-US"). Om den angivna value
är null
returnerar DateTimeZone.Fromnull
. Om den angivna value
är datetimezone
returneras value
. Värden för följande typer kan konverteras till ett datetimezone
värde:
-
text
: Ettdatetimezone
värde från textrepresentationen. Mer information finns i DateTimeZone.FromText. -
date
: Endatetimezone
medvalue
som datumkomponent,12:00:00 AM
som tidskomponent och med en förskjutning som motsvarar den lokala tidszonen. -
datetime
: Endatetimezone
medvalue
som datum och tid samt förskjutningen i den lokala tidszonen. -
time
: Endatetimezone
med datumet som är motsvarande OLE Automation-datumet för0
som datumkomponent,value
som tidskomponent och tidsförskjutningen motsvarande den lokala tidszonen. -
number
: Endatetimezone
med datumtid som motsvarar OLE Automation-datumet uttryckt avvalue
och tidsskillnaden som motsvarar den lokala tidszonen.
Om value
är av någon annan typ returneras ett fel.
Konvertera "2020-10-30T01:30:00-08:00"
till ett datetimezone
värde.
Användning
DateTimeZone.From("2020-10-30T01:30:00-08:00")
utdata
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)