DAX 日期和時間 - WEEKNUM 函式



說明

根據 return_type 值返回給定日期和年份的星期數。星期數表示星期在一年中從數字上看落在的位置。

語法

WEEKNUM (<date>, [<return_type>]) 

引數

序號 引數和說明
1

date

日期時間格式的日期。

2

return_type

決定返回值的數字 −

1 - 星期從星期日開始。星期一到星期日編號為 1 到 7。

2 - 星期從星期一開始。星期一到星期日編號為 1 到 7。

如果省略,預設值為 1。

返回值

整數,範圍為 1 到 53。

備註

DAX 使用日期時間資料型別處理日期和時間。

如果源資料採用不同的格式,DAX 會隱式轉換該資料為日期時間以執行計算。

預設情況下,WEEKNUM 函式採用一種日曆約定,其中包含 1 月 1 日的那一週被視為該年的第一週。

注意 − 在歐洲廣泛使用的 ISO 8601 日曆標準將第一週定義為大多數天數(四天或更多)落在新年的那一週。

這意味著,對於第一週中只有三天或更少天的年份,WEEKNUM 函式返回的不同於 ISO 8601 定義的星期數。

示例

= WEEKNUM ("Oct 2, 2016", 1) returns 41. 
= WEEKNUM ("Dec 31, 2016", 1) returns 53. 
dax_functions_date_time.htm
廣告
© . All rights reserved.