日期和時間函式

這些函式可協助根據日期和時間來建立計算。 DAX 中有許多函式類似 Excel 的日期和時間函式。 不過,DAX 函式使用日期時間資料類型,並可接受資料行值作為引數。

在此類別中

函式 描述
CALENDAR 傳回資料表,其包含名為 "Date" 的單一資料行,該資料行包含一組連續的日期。
CALENDARAUTO 傳回資料表,其包含名為 "Date" 的單一資料行,該資料行包含一組連續的日期。
DATE 以日期時間格式傳回指定的日期。
DATEDIFF 傳回兩個日期之間的間隔界限數。
DATEVALUE 將日期從文字形式轉換為日期時間格式。
DAY 傳回當月的某一天,為 1 到 31 的數字。
EDATE 傳回開始日期前後經過指定月數的日期。
EOMONTH 傳回日期時間格式的日期,其代表指定月數前後當月的最後一天。
HOUR 傳回 0 (上午 12:00) 到 23 (下午 11:00) 的數字來表示小時。
MINUTE 在指定日期和時間值下,傳回 0 到 59 的數字來表示分鐘。
MONTH 傳回 1 (一月) 到 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 計算兩個日期之間的整日天數表示幾分之幾年。