Перейти к основному содержимому

DateTimeZone.From

Создает значение datetimezone из заданного значения.

Syntax

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

Remarks

Возвращает значение datetimezone из указанного параметра value. Также может быть указан необязательный параметр culture (например, "ru-RU").Если параметр 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-автоматизации, 0 в качестве компонента даты, value в качестве компонента времени и со смещением, соответствующим местному часовому поясу.
  • number: datetimezone с эквивалентом даты и времени даты OLE-автоматизации, выраженным value, и смещением, соответствующим местному часовому поясу.
Если value относится к другому типу, возвращается ошибка.

Examples

Example #1

Преобразовать <code>"2020-10-30T01:30:00-08:00"</code> в значение <code>datetimezone</code>.

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

Result:

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

Category

DateTimeZone