Sdílet prostřednictvím


DateTimeZone.From

Syntaxe

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

O uživateli

datetimezone Vrátí hodnotu z dané valuehodnoty . Může být také k dispozici volitelná ( culture například "en-US"). Pokud je daná value hodnota null, DateTimeZone.From vrátí null. Pokud je datetimezonedaná hodnota value , value je vrácena. Hodnoty následujících typů lze převést na datetimezone hodnotu:

  • textdatetimezone: Hodnota z textové reprezentace. Podrobnosti najdete v dateTimeZone.FromText.
  • date: Jako datetimezonevalue komponenta data jako 12:00:00 AM časová komponenta a posun odpovídající místnímu časovému pásmu.
  • datetime: A datetimezone s value datetime a posunem odpovídajícím místnímu časovému pásmu.
  • time: A datetimezone s datem ekvivalentním datem automatizace OLE jako součásti kalendářního 0 data, value jako časovou komponentou, a posunem odpovídajícím místnímu časovému pásmu.
  • number: A datetimezone s datem a časem odpovídajícím místnímu časovému pásmu, které odpovídá datu automatizace OLE a value posunu.

Pokud value je jakýkoli jiný typ, vrátí se chyba.

Příklad 1

Převede "2020-10-30T01:30:00-08:00" na datetimezone hodnotu.

Využití

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

Výstup

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