События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Возвращает указанный date в datetime
format.
DATE(<year>, <month>, <day>)
Срок | Определение |
---|---|
year |
Число, представляющее year. value аргумента year могут содержать одну до четырех цифр. Аргумент year интерпретируется в соответствии с системой date, используемой компьютером.Поддерживаются даты, начиная с 1 марта 1900 г. If введите число с десятичными знаками, число округляется. Для values больше 9999 or меньше нуля (отрицательный values), функция возвращает #VALUE! error.If year
value составляет от 0 and 1899, value добавляется в 1900 для создания окончательного value. См. приведенные ниже примеры.
Примечание. следует использовать четыре цифры для аргумента year всякий раз, чтобы предотвратить нежелательные результаты. Например, использование 07 возвращает значение 1907 в качестве yearvalue. |
month |
Число, представляющее monthor вычисление в соответствии со следующими правилами: Отрицательные целые числа поддерживаются not. Допустимые values 1–12. If month является числом от 1 до 12, а затем представляет monthyear. 1 представляет 2 января, and февраля и т. д. до 12 декабря.If ввести целое число, превышающее 12, происходит следующее вычисление: date вычисляется путем добавления value month в year . Например, if у вас есть DATE(2008, 18, 1), функция возвращает дату и время value эквивалентно 1 июня 2009 года, так как 18 месяцев добавляются в начало 2008 года, что дает value июня 2009 года. См. приведенные ниже примеры. |
day |
Число, представляющее dayor вычисление в соответствии со следующими правилами: Отрицательные целые числа поддерживаются not. Допустимые values 1–31. If day — это число от 1 до lastday заданного month, то оно представляет daymonth.If ввести целое число, превышающее lastday заданного month, происходит следующее вычисление: date вычисляется путем добавления value day в month . Например, в формуле DATE( 2008, 3, 32) функция DATE возвращает datetime value эквивалент 1 апреля 2008 года, так как 32 дня добавляются в начало марта, что дает value 1 апреля.If day
contains десятичной части, округляется до ближайшего целого числа value. |
Возвращает указанный date (datetime
).
Функция DATE принимает целые числа, входные в качестве аргументов, and создает соответствующие date. Функция DATE наиболее полезна в ситуациях, когда year, month, andday предоставляются формулами. Например, базовые данные могут содержать даты в format, который not распознается как date, например YYYYMMDD. Функцию DATE можно использовать вместе с другими функциями для convert дат числа, которое можно распознать как date.
В отличие от Microsoft Excel, в котором хранятся даты в виде серийного номера, функции DAXdate всегда возвращают тип данных datetime
. Однако форматирование можно использовать для отображения дат в виде серийных номеров if.
Date
and datetime также можно указать как литерал в formatdt"YYYY-MM-DD"
, dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
. При указании в качестве литерала DATE функции в выражении not необходимо. Дополнительные сведения см. в DAX синтаксисе | Dateandtime.
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
Следующая формула возвращает date 8 июля 2009 г.
= DATE(2009,7,8)
If
value, введенной для аргумента year
, составляет от 0 (ноль) and до 1899 (включительно), что value добавляется в 1900, чтобы calculateyear. Следующая формула возвращается 2 января 1908 г. (1900+08).
= DATE(08,1,2)
If
year
составляет от 1900 and до 9999 (включительно), что value используется в качестве year. Следующая формула возвращается 2 января 2008 г.
= DATE(2008,1,2)
If
month
больше 12, month
добавляет это количество месяцев к firstmonth в указанном year. Следующая формула возвращает date 2 февраля 2009 г.
= DATE(2008,14,2)
If
day
больше, чем число дней в указанном month, day
добавляет это число дней к firstday в month. Следующая формула возвращает date 4 февраля 2008 г.:
= DATE(2008,1,35)
функции Dateandtime
DAY
функции
TODAY
функции
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодня