Udostępnij za pośrednictwem


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 z value jako składnikiem daty, z 12:00:00 AM jako składnikiem godziny oraz z przesunięciem odpowiadającym lokalnej strefie czasowej.
  • datetime: datetimezone z value jako data/godzina i przesunięcie odpowiadające lokalnej strefie czasowej.
  • time: datetimezone z datą zgodną z datą automatyzacji OLE 0 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 przez value 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)