次の方法で共有


SECOND

適用対象:計算列計算テーブルMeasureビジュアル計算

time valueの秒を 0 から 59 までの数値として返します。

構文

SECOND(<time>)

パラメーター

用語 定義
time time datetimeの format (16:48:23 or 4:48:47 PM など)。

value を返す

0 から 59 の整数。

解説

  • 日付 and 時刻をシリアル番号として格納する Microsoft Excel とは異なり、DAX は日付 datetime 時刻を操作するときに formatand を使用します。 ソース データがこの Ifで notformat、データを暗黙的に変換 DAX。 書式設定を使用すると、必要なシリアル番号として日付 and 時刻を表示できます。

  • date 関数の引数として指定した time/valueSECOND は、引用符 ("6:45 PM" など) 内のテキスト文字列として入力できます。 また、別の式の結果として timevalue を指定することもできます。or、contains 時間が contains 列への参照として指定されます。

  • 13.60 などの別のデータ型の数値 If を指定 value、value はシリアル番号として解釈 and、datetime を数秒抽出する前に value データ型として表されます。 結果を理解しやすくするために、SECOND 関数で使用する前に、日付などの数値を表すことができます。 たとえば、25.56などの数値 する列で を使用 、数式は 24 を返します。 これは、dateとして書式設定された場合、value 25.56 は 1900 年 1 月 25 日午後 1 時 26 分 24 分に相当するためです。

  • time 引数が dateandtimeのテキスト表現である場合、関数はクライアント コンピューターのロケール anddate/time 設定を使用して、変換を実行するためにテキスト value を理解します。 ほとんどのロケールでは、time 区切り記号としてコロン (:)) を使用 and、time 区切り記号としてコロンを使用するすべての入力テキストが正しく解析されます。 ご自分のロケールの設定を確認して、結果を理解してください。

例 1

次の数式は、ordersという名前のテーブルの TransactionTime 列に含まれる の秒数 返します。

= SECOND('Orders'[TransactionTime])

例 2

次の式は 3 を返します。これは、timeで表される value の秒数です。2008 年 3 月 3 日 12:00:03

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

Date and time 関数HOURMINUTEYEAR