DAX 日期和時間 - TIME 函式



描述

將以數字形式給定的小時、分鐘和秒轉換為 datetime 格式的時間。

語法

TIME (<hour>, <minute>, <second>) 

引數

序號。 引數和說明
1

hour

表示小時的 0 到 23 之間的一個數字。

任何大於 23 的值都將除以 24,餘數將作為小時值。

2

minute

表示分鐘的 0 到 59 之間的一個數字。

任何大於 59 的值都將轉換為小時和分鐘。

3

second

表示秒的 0 到 59 之間的一個數字。

任何大於 59 的值都將轉換為小時、分鐘和秒。

返回值

以 datetime 格式返回指定的時間。

備註

DAX 使用 datetime 格式來處理日期和時間值。使用 DAX 函式中日期/時間值時,其他格式的數字會得到隱式轉換。

DAX TIME 函式採用以引數形式輸入的整數,並生成對應的時間。TIME 函式在小時、分鐘和秒由 DAX 公式提供的情況下最有用。

時間值是日期值的一部分,在連續序列號系統中表示為一個十進位制數字。因此,datetime 值 12:00 PM 等於 0.5,因為它是半天中的一半。你可以將 DAX TIME 函式與其他 DAX 函式結合使用,將數字轉換為可以識別為時間的一種格式。

示例

= TIME (2,90,30) returns 12/30/1899 3:30:30 AM. 
= TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM 
dax_functions_date_time.htm
廣告
© . All rights reserved.