Hourアウア関数

本ページには広告が含まれています。

シリアル値で与えられた時刻から時間を求めます。戻り値は023の範囲の整数となります。

構文
  1. UString = Hour( serial )
引数
serial 必須
シリアル値もしくは時刻文字列
戻り値
時刻から時間を表す023の範囲の値

プログラム

UWSC

使い方

シリアル値から時間を取得

0.75というシリアル値から時間を求めます。0.75を時刻に直すと18時00分なので18が返ります。

UWSC
結果
プレーンテキスト

24時間を超えるシリアル値から時間を取得

Hour関数は24時間で1日に繰り上げられるため常に023の範囲の整数を返します。

以下はシリアル値の3.25から時間を取得します。3.25を日時に直すと3日と6時間で日付である整数部分は無視され、0.25となるので6時間として扱われます。

UWSC
結果
プレーンテキスト

時刻文字列から時間を取得

Hour関数の引数にはシリアル値だけでなく時刻文字列を指定することもできます。

UWSC
結果
プレーンテキスト

シリアル値から時刻が午前か午後かを求める

小数部分が0.5未満であれば午前0.5以上であれば午後となります。

UWSC
結果
プレーンテキスト

関連記事

getHour関数 (自作関数)
指定された時間のを返します。
now関数 (自作関数)
現在の日時のシリアル値を返します。
getSerialTime関数 (自作関数)
UWSC時間からシリアル値を取得します。
uwscToSerial関数 (自作関数)
UWSC時間シリアル値に変換します。
serialToUNIX関数 (自作関数)
シリアル値UNIX時間に変換します。
UNIXToSerial関数 (自作関数)
UNIX時間 をシリアル値に変換します。
Second関数 (自作関数)
シリアル値からを求めます。
timeValue関数 (自作関数)
指定した時間のシリアル値を求める。
serialToUwsc関数 (自作関数)
シリアル値UWSC時間に変換します。
Minute関数 (自作関数)
シリアル値で与えられた時刻からを求めます。戻り値は059の範囲の整数となります。