Функция DATEVALUE
Преобразует дату в виде текста в дату в формате datetime.
Синтаксис
DATEVALUE(date_text)
Параметры
Элемент |
Определение |
---|---|
date_text |
Текст, представляющий дату. |
Значение свойства/возвращаемое значение
Дата в формате datetime.
Замечания
Функция DATEVALUE использует локаль и параметры даты-времени клиентского компьютера для интерпретации текстового значения во время преобразования. Если в текущих параметрах даты-времени даты представляются в формате «месяц/день/год», то строка «1/8/2009» будет преобразована в значение datetime, эквивалентное 8 января 2009 г. Однако если в текущих параметрах даты-времени даты представляются в формате «день/месяц/год», то эта же строка будет преобразована в значение datetime, эквивалентное 1 августа 2009 г.
Если часть года в аргументе date_text не указана, то функция DATEVALUE использует текущий год со встроенных часов компьютера. Сведения о времени в аргументе date_text не учитываются.
Пример
В следующем примере возвращаются различные значения datetime в зависимости от локали компьютера и параметров, определяющих представление даты и времени.
Если в параметрах даты-времени день ставится перед месяцем, то пример возвращает значение datetime, соответствующее 8 января 2009 г.
Если в параметрах даты-времени месяц ставится перед днем, то пример возвращает значение datetime, соответствующее 1 августа 2009 г.
=DATEVALUE("8/1/2009")