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

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


DateTime.From

Синтаксис

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

О программе

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

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

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

Пример 1

Преобразование #time(06, 45, 12) в значение datetime.

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

DateTime.From(#time(06, 45, 12))

Выход

#datetime(1899, 12, 30, 06, 45, 12)

Пример 2

Преобразование #date(1975, 4, 4) в значение datetime.

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

DateTime.From(#date(1975, 4, 4))

вывод

#datetime(1975, 4, 4, 0, 0, 0)