DateTimeZone.From
Składnia
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
O nas
Zwraca wartość datetimezone
z danego value
. Można również podać opcjonalne culture
(na przykład "en-US"). Jeśli dana value
jest null
, DateTimeZone.From zwraca wartość null
. Jeśli dana value
jest datetimezone
, value
zostanie zwrócona. Wartości następujących typów można przekonwertować na wartość datetimezone
:
-
text
: wartośćdatetimezone
z reprezentacji tekstowej. Aby uzyskać szczegółowe informacje, zobacz DateTimeZone.FromText. -
date
:datetimezone
zvalue
jako składnikiem daty, z12:00:00 AM
jako składnikiem godziny oraz z przesunięciem odpowiadającym lokalnej strefie czasowej. -
datetime
:datetimezone
zvalue
jako data/godzina i przesunięcie odpowiadające lokalnej strefie czasowej. -
time
:datetimezone
z datą zgodną z datą automatyzacji OLE0
jako częścią daty,value
jako częścią godziny oraz przesunięciem odpowiadającym lokalnej strefie czasowej. -
number
:datetimezone
z datą/godziną równoważną dacie automatyzacji OLE wyrażonej przezvalue
i przesunięciem odpowiadającym lokalnej strefie czasowej.
Jeśli value
jest dowolnego innego typu, zwracany jest błąd.
Przykład 1
Przekonwertuj "2020-10-30T01:30:00-08:00"
na wartość datetimezone
.
użycie
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Wyjście
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)