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. Если задано valuedatetimezone, value возвращается. Значения следующих типов можно преобразовать в datetimezone значение:

  • textdatetimezone: значение из текстового представления. Дополнительные сведения см. в статье о DateTimeZone.FromText.
  • date: значение datetimezone с компонентом даты value, компонентом времени 12:00:00 AM и смещением, соответствующим местному часовому поясу.
  • datetime: значение datetimezonevalue с датой и смещением, соответствующим местному часовом поясу.
  • time: значение datetimezone с компонентом даты, соответствующим дате OLE Automation со значением 0, компонентом времени value и смещением, соответствующим местному часовому поясу.
  • number: datetimezone с эквивалентом datetime для даты OLE Automation, выраженным 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)