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


Функция ER DATEVALUE

Функция DATEVALUE возвращает значение Дата, которое преобразуется из текстового значения в указанном формате и в дополнительно указанной культуре в значение даты. Сведения о поддерживаемых форматах см. в разделах стандартный и настраиваемый.

Синтаксис 1

DATEVALUE (text, format)

Синтаксис 2

DATEVALUE (text, format, culture)

Аргументы

text: Строка

Текст, представляющий значение для формата.

format: Строка

Формат указанного текста. Сведения о поддерживаемых форматах см. в разделах стандартный и настраиваемый.

culture: Строка

Культура, используемая для форматирования указанного текста. Сведения о поддерживаемых культурах см. в разделе Культура.

Возвращаемые значения

Дата

Результирующее значение даты.

Примечания по использованию

Когда культура не определена как аргумент вызываемой функции, значение culture определяется контекстом вызова. Например, если функция DATEVALUE вызывается с помощью синтаксиса 1 в формате электронной отчетности (ER) для элемента FILE, настроенного на использование немецкой культуры, преобразование будет осуществляться с помощью немецкой культуры. Значение шаблона culture по умолчанию — EN-US.

Пример 1

DATEVALUE ("21-Dec-2016", "dd-MMM-yyyy") возвращает значение данных 21 декабря 2016 на основе указанного пользовательского формата и культуры приложения по умолчанию EN-US.

Пример 2

DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "IT") возвращает значение даты 21 января2016 на основе указанного пользовательского формата и культуры.

Однако вызов DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "EN-US") вызывает исключение, информирующее пользователя, что указанная строка не распознана как допустимое значение даты для указанной культуры.

Дополнительные ресурсы

Функции даты и времени