日期和时间函数

这些函数可帮助你根据日期和时间创建计算。 DAX 中的许多函数类似于 Excel 日期和时间函数。 但是,DAX 函数使用 datetime 数据类型,并且可以将列中的值作为参数。

在此类别中

功能 描述
CALENDAR 返回一个名为“Date”的表,该列包含连续的日期集。
CALENDARAUTO 返回一个名为“Date”的表,该列包含连续的日期集。
DATE 返回日期/时间格式的指定日期。
DATEDIFF 返回两个日期之间的间隔边界数。
DATEVALUE 以文本形式将日期转换为日期/时间格式的日期。
DAY 返回月份的一天,一个介于 1 到 31 的数字。
EDATE 返回表示开始日期之前或之后的月份数的日期。
EOMONTH 以日期/时间格式返回月份的最后一天、指定月份之前或之后的日期。
HOUR 以 0(上午 12:00)到 23(晚上 11:00)的数字返回小时。
MINUTE 将分钟作为介于 0 到 59 的数字(给定日期和时间值)中返回。
MONTH 以数字的形式返回月份,从 1 月 1 日(1 月)到 12 日(12 月)。
NETWORKDAYS 返回两个日期之间的整个工作日数。
NOW 以日期/时间格式返回当前日期和时间。
QUARTER 以 1 到 4 的数字返回季度。
SECOND 以从 0 到 59 的数字返回时间值的秒。
TIME 将给定为数字的小时、分钟和秒转换为日期/时间格式的时间。
TIMEVALUE 将文本格式的时间转换为日期/时间格式的时间。
TODAY 返回当前日期。
UTCNOW 返回当前 UTC 日期和时间
UTCTODAY 返回当前 UTC 日期。
WEEKDAY 返回一个介于 1 到 7 的数字,该数字标识日期的星期几。
WEEKNUM 根据return_type值返回给定日期和时间的周数。
YEAR 将日期的年份作为 1900-9999 范围内的四位数整数返回。
YEARFRAC 计算由两个日期之间的整天数表示的年份的分数。