DATEVALUE
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Преобразует date текста format в date в formatдаты и времени.
Синтаксис
DATEVALUE(date_text)
Параметры
Срок | Определение |
---|---|
date_text |
Текст, представляющий date. |
Свойство Value/Return value
date в datetime
format.
Замечания
При преобразовании DATEVALUE использует параметры языкового стандарта anddate/time модели для определения datevalue. If параметры модели date/time представляют даты в formatMonth/Day/Year, а затем строка "1/8/2009", преобразуется в
datetime
value эквивалент 8 января 2009 года. Однако if параметры модели date/time представляют даты в formatDay/Month/Year, то же строка преобразуется какdatetime
value эквивалентная 1 августа 2009 года.If преобразование с использованием языкового стандарта anddate/time параметров модели завершается ошибкой, DATEVALUE попытается использовать другие форматы date. В этом случае некоторые строки могут быть преобразованы с помощью одной formatand других строк преобразуются с помощью другого format. Например, "5/4/2018" может convert по 4 мая 2018 года, and "20/4/2018" может convert по 20 апреля.
If year часть аргумента
date_text
опущена, функция DATEVALUE использует текущую year из встроенных часов компьютера. Time сведения в аргументеdate_text
игнорируются.Параметры языкового стандарта модели and данных илиtime изначально определяются компьютером and приложения при создании модели.
Date and datetime также можно указать как литерал в format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
. При указании в качестве литерала DATEVALUE функции в выражении not необходимо. Дополнительные сведения см. в DAX синтаксисе | Dateandtime.
Пример
В следующем примере возвращается другая datetime
value в зависимости от параметров языкового стандарта модели and для представления дат and времени.
В параметрах date/time, где day предшествует month, в примере возвращается
datetime
value, соответствующий 8 января 2009 года.В параметрах date/time, где month предшествует day, в примере возвращается
datetime
value, соответствующий 1 августа 2009 года.
= DATEVALUE("8/1/2009")
содержимое Related
функции Dateandtime