Прочитать на английском

Поделиться через


DateTimeZone.From

Синтаксис

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

О нас

Возвращает значение datetimezone из заданного value. Также можно указать необязательный culture (например, "en-US"). Если дано value как null, DateTimeZone.From возвращает null. Если данный value равен datetimezone, возвращается value. Значения следующих типов можно преобразовать в значение datetimezone:

  • text: значение datetimezone из текстового представления. Дополнительные сведения см. в DateTimeZone.FromText.
  • date: datetimezone с value в качестве компонента даты, 12:00:00 AM в качестве компонента времени, и смещение, соответствующее местному часовому поясу.
  • datetime: datetimezone с value в качестве даты и со смещением, соответствующим местному часовому поясу.
  • time: datetimezone с датой, эквивалентной дате OLE Automation 0 в качестве компонента даты, value в качестве компонента времени и смещения, соответствующего местному часовом поясу.
  • number: datetimezone со значением даты и времени, эквивалентным дате автоматизации OLE, выраженной как value, и со смещением, соответствующим местному часовому поясу.

Если value имеет любой другой тип, возвращается ошибка.

Пример 1

Преобразование "2020-10-30T01:30:00-08:00" в значение datetimezone.

использование

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

Выход

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