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


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

Эти функции помогают создавать вычисления на основе дат и времени. Многие функции в DAX похожи на функции даты и времени Excel. Однако функции DAX используют тип данных datetime и могут принимать значения из столбца в качестве аргумента.

В этой категории

Function Description
КАЛЕНДАРЬ Возвращает таблицу с одним столбцом с именем Date, который содержит непрерывный набор дат.
CALENDARAUTO Возвращает таблицу с одним столбцом с именем Date, который содержит непрерывный набор дат.
DATE Возвращает указанную дату в формате datetime.
DATEDIFF Возвращает число границ интервала, пересекаемых между двумя датами.
DATEVALUE Преобразует дату в виде текста в дату в формате datetime.
DAY Возвращает день месяца, число от 1 до 31.
EDATE Возвращает дату, которая является указанным числом месяцев до или после даты начала.
EOMONTH Возвращает дату в формате даты и времени последнего дня месяца до или после указанного числа месяцев.
HOUR Возвращает час в виде числа от 0 (12:00 утра) до 23 (11:00 вечера).
MINUTE Возвращает минуту в виде числа от 0 до 59, учитывая значение даты и времени.
MONTH Возвращает месяц как число от 1 (январь) до 12 (декабрь).
NETWORKDAYS Возвращает число полных рабочих дней между двумя датами.
НВО Возвращает текущую дату и время в формате datetime.
КВАРТАЛ Возвращает четверть в виде числа от 1 до 4.
SECOND Возвращает секунды значения времени в виде числа от 0 до 59.
TIME Преобразует часы, минуты и секунды в виде чисел в формат даты и времени.
TIMEVALUE Преобразует время в текстовом формате в время в формате datetime.
СЕГОДНЯ Возвращает текущую дату.
UTCNOW Возвращает текущую дату и время в формате UTC
UTCTODAY Возвращает текущую дату UTC.
БУДНИЙ ДЕНЬ Возвращает число от 1 до 7, определяющее день недели даты.
WEEKNUM Возвращает число недели для заданной даты и года в соответствии с значением return_type.
YEAR Возвращает год даты в виде четырехзначного целого числа в диапазоне 1900-9999.
YEARFRAC Вычисляет долю года, представленную числом целых дней между двумя датами.