#時([<値>])
値から時の部分を取り出します。または時間数を求めます。
- #時([<値>])
- #HOUR([<値>])
- <値>
- 時刻型または日時間隔型の値を与えます。省略したときは現在の時刻とみなされます。
-
#時(#時刻('3時40分')) | → | 3 |
#時(#日時間隔('3時間30分')) | → | 3.5 |
- <値> は時刻型または日時間隔型でなければなりません。時刻型のときは,<値> から時のみを取り出します。日時間隔型のときは <値> から時間数を求めます。このとき,30 分を 0.5 時間に換算して分秒も考慮して計算されます。
- <値> が時刻型のときはその時を整数型で返します。<値> か日時間隔型のときは時間数を数値型で返します。<値> を省略したときは現在の時を整数型で返します。
- #分
- #秒
- #年
- #月
- #日