HOUR()

Duration の時間数

指定された期間の時間数(Number 値)を返します。時間が見つからない場合は 0 を返します。

使用例

HOUR("007:14:21") は 7 を返します。

HOUR(TIMENOW() - "00:00:00") は、午前 0 時からの経過時間数(つまり、現在時刻の時間の部分)を返します。関連情報: TIMENOW()

HOUR((TODAY() + 1) - NOW()) は、午前 0 時までの時間数を返します。関連情報: NOW()TODAY()

HOUR((DATETIME(TODAY() + 1) + "009:00:00") - NOW()) は、明日の午前 9 時までの時間数を返します。関連情報: DATETIME()

HOUR([イベント時刻] - NOW()) は、イベント時刻までの時間数を返します。

HOUR([イベント時刻] - [_THISROW].[イベント時刻]) は、2 つのイベントの時刻の間の時間数を返します。

一般的な問題

HOUR(NOW())(または NOW() の代わりに任意の DateTime 値や Time 値)を使用すると、Expression Assistant で「Parameter 1 of function HOUR is of the wrong type」というエラーが発生します。引数は DateTime 値や Time 値ではなく、Duration 値にする必要があります。修正するには、TIME() を使用して DateTime 値を Time 値に変換してから、正時を引いて Time 値を Duration 値に変換します(HOUR(TIME(NOW()) - "00:00:00"))。関連情報: NOW()TIME()

構文

HOUR(期間)

  • 期間 - Duration 値。

注意事項

HOUR(...) は、...Time 値の場合は (NUMBER(INDEX(SPLIT(TEXT(...), ":"), 1)) + 0) と同等です。関連情報: INDEX()NUMBER()SPLIT()TEXT()

関連情報

日時式

MINUTE()

SECOND()

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
true
検索
検索をクリア
検索を終了
メインメニュー
13918292288497371357
true
ヘルプセンターを検索
true
true
true
false
false