共用方式為


SECOND 函數

傳回時間值的秒數,從數字 0 到 59。

語法

SECOND(<time>)

參數

詞彙

定義

time

datetime 格式的時間,例如 16:48:23 或 4:48:47 PM。

傳回值

介於 0 到 59 之間的整數。

備註

相較於將日期和時間儲存為數列數字的 Microsoft Excel,處理日期和時間時,DAX 會使用 datetime 格式。 如果來源資料不屬於此格式,DAX 會隱含地轉換資料。 您可以使用需要的格式,將日期和時間顯示為數列數字。

您當做 SECOND 函數之引數提供的日期/時間值可以在引號中輸入為文字字串 (例如 "6:45 PM")。 您也可以提供一個時間值做為另一個運算式的結果,或是做為包含時間之資料行的參考。

如果您提供其他資料類型的數值 (例如 13.60),系統會將該值解譯為數列數字,並以 datetime 資料類型表示,然後再擷取秒數的值。 為了能夠更容易了解結果,您可能想要將這類數字表示為日期,然後才在 SECOND 函數中使用這些日期。 例如,如果您搭配包含數值 (例如,25.56) 的資料行使用 SECOND,公式會傳回 24。 這是因為當格式化為日期時,25.56 這個值相當於 1900 年 1 月 25 日下午 1:26:24。

當 time 引數為以文字表示的日期和時間時,此函數會使用用戶端電腦的地區設定和日期/時間設定來了解文字值以執行轉換。 大部分的地區設定都使用冒號 (:) 做為時間分隔符號,因此,使用冒號做為時間分隔符號的任何輸入文字都會正確剖析。 檢閱您的地區設定了解您的結果。

範例

下列公式會傳回包含在名稱為 Orders 之資料表的 TransactionTime 資料行中,時間的秒數。

=SECOND('Orders'[TransactionTime])

下列公式會傳回 3,這是以值 March 3, 2008 12:00:03 表示之時間的秒數。

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

請參閱

參考

HOUR 函式

MINUTE 函數

YEAR 函式

其他資源

日期和時間函數 (DAX)