SECOND

適用於:導出數據行計算數據表Measure視覺計算

以 0 到 59 的數位傳回 timevalue秒。

語法

SECOND(<time>)  

參數

詞彙 定義
time datetime format中的 time,例如下午 16:48:23 or 4:48:47。

傳回 value

介於 0 到 59 之間的整數。

備註

  • 與儲存日期 and 時間做為序號的 Excel Microsoft 相反,DAX 使用日期 and 時間時會使用 datetimeformat。 If 源數據在此 format中 not,DAX 隱含轉換數據。 您可以使用格式設定,將日期 and 時間顯示為您需要的序號。

  • 您提供做為 SECOND 函式自變數的 date/timevalue 可以在引號內輸入為文字字串(例如,下午 6:45)。 您也可以提供 timevalue 做為另一個運算式的結果,or 做為 contains 時間之數據行的參考。

  • If 您提供另一個數據類型的數值 value,例如 13.60,value 會解譯為序號,and 在擷取 value 秒之前,會以 datetime 數據類型表示。 為了讓您更容易了解結果,您可能想要在 SECOND 函式中使用日期之前,先以日期表示這類數位。 例如,ifSECOND 搭配 contains 數值 value 的數據行,例如,25.56,公式會傳回 24。 這是因為,當格式化為 date時,value 25.56 相當於 1900 年 1 月 25 日下午 1:26:24。

  • time 自變數是 dateandtime的文字表示法時,函式會使用用戶端電腦的地區設定 anddate/time 設定來瞭解文字 value,以便執行轉換。 大部分的地區設定都會使用冒號(:)做為 time 分隔符,and 任何使用冒號的輸入文字,因為 time 分隔符會正確剖析。 請檢閱地區設定以了解結果。

範例 1

下列公式會傳回名為 Orders之數據表的 TransactionTime 數據行中包含的 time 秒數。

= SECOND('Orders'[TransactionTime])  

範例 2

下列公式會傳回 3,這是 value所表示之 time 秒數,2008 年 3 月 3 日 12:00:03

= SECOND("March 3, 2008 12:00:03")  

Date and time 函式
HOUR
MINUTE
YEAR