DAX 日期與時間 - WEEKDAY 函式



描述

返回一個數字,標識日期的星期幾。

語法

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

引數

序號 引數及描述
1

日期 (date)

datetime 格式的日期。

2

返回型別 (return_type)

可選。

一個決定返回值的數字 -

1 - 星期從星期日 (1) 開始,到星期六 (7) 結束,編號為 1 到 7。

2 - 星期從星期一 (1) 開始,到星期日 (7) 結束,編號為 1 到 7。

3 - 星期從星期一 (0) 開始,到星期日 (6) 結束,編號為 0 到 6。

如果省略,預設為 1。

返回值

基於返回型別,一個 0 到 7 的整數。

備註

WEEKDAY 函式的第一個引數是日期。DAX 使用 datetime 格式處理日期值。

您可以將日期指定為以下之一:

  • 另一個日期函式的輸出。
  • 返回日期值的表示式。
  • datetime 格式的日期。
  • 以其中一種可接受的日期字串格式表示的文字日期。

DAX WEEKDAY 函式使用客戶端計算機的區域設定和日期/時間設定來理解文字值以執行轉換。例如:

  • 如果當前日期/時間設定以月/日/年的格式表示日期,則字串“1/8/2016”將被理解為等效於 2016 年 1 月 8 日的 datetime 值。

  • 如果當前日期/時間設定以日/月/年的格式表示日期,則相同的字串將被理解為等效於 2016 年 8 月 1 日的 datetime 值。

示例

= WEEKDAY ("1-5-2016") returns 3. 
= WEEKDAY (TODAY (),2) returns 5. (If today is Friday). 
dax_functions_date_time.htm
廣告
© . All rights reserved.