Číst v angličtině

Sdílet prostřednictvím


DateTimeZone.From

Syntax

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

Asi

Vrátí hodnotu datetimezone z dané value. Můžete také zadat volitelný culture (například "en-US"). Pokud value je null, DateTimeZone.From vrátí null. Pokud je daná valuedatetimezone, vrátí se value. Hodnoty následujících typů lze převést na hodnotu datetimezone:

  • text: Hodnota datetimezone z textové reprezentace. Podrobnosti najdete v DateTimeZone.FromText.
  • date: datetimezone s value jako součástí data, 12:00:00 AM jako časovou součástí a posun odpovídající místnímu časovému pásmu.
  • datetime: datetimezone s value jako datetime a posunem odpovídajícím místnímu časovému pásmu.
  • time: datetimezone s datem ekvivalentním k datu automatizace OLE 0 jako komponentou data, value jako komponentou času a posunem odpovídajícím místnímu časovému pásmu.
  • number: datetimezone s datem a časem ekvivalentním OLE Automation Date vyjádřeným value a s posunem, který odpovídá místnímu časovému pásmu.

Pokud je value jiného typu, vrátí se chyba.

Příklad 1

Převeďte "2020-10-30T01:30:00-08:00" na hodnotu datetimezone.

Použití

DateTimeZone.From("2020-10-30T01:30:00-08:00")

Výstup

#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)