DateTimeZone.From
Składnia
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Informacje
datetimezone
Zwraca wartość z danej value
wartości . culture
Opcjonalnie można również podać (na przykład "en-US"). Jeśli dana value
wartość to null
, funkcja DateTimeZone.From zwraca wartość null
. Jeśli dana value
wartość to datetimezone
, value
jest zwracana. Wartości następujących typów można przekonwertować na datetimezone
wartość:
text
datetimezone
: wartość z reprezentacji tekstowej. Aby uzyskać szczegółowe informacje, zobacz DateTimeZone.FromText .date
: elementdatetimezone
ze składnikiemvalue
daty jako12:00:00 AM
składnikiem godziny i przesunięciem odpowiadającym lokalnej strefie czasowej.datetime
: elementdatetimezone
z wartościąvalue
datetime i przesunięciem odpowiadającym lokalnej strefie czasowej.time
: elementdatetimezone
z datą równoważną dacie automatyzacji0
OLE jako składnika daty,value
jako składnika godziny i przesunięciem odpowiadającym lokalnej strefie czasowej.number
: elementdatetimezone
z datą/godziną równoważną dacie automatyzacji OLE wyrażonym przezvalue
i przesunięciem odpowiadającym lokalnej strefie czasowej.
Jeśli value
jest inny typ, zwracany jest błąd.
Przykład 1
Przekonwertuj "2020-10-30T01:30:00-08:00"
datetimezone
na wartość.
Użycie
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Wyjście
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)