定義と使用法
setHours()メソッドは、指定された時間の時間フィールドを設定するために使用されます。
構文
dateObject.setHours(hour,min,sec,millisec)
パラメータ | 説明 |
時間 | 必須。現地時間の0(深夜)〜23(午後11時)までの時間を表す値(以下同様) |
min | オプション。分を表す 0 ~ 59 の値。 EMCAScript が標準化される前は、このパラメータはサポートされていませんでした。 |
秒 | オプション。秒を表す 0 ~ 59 の値。 EMCAScript が標準化される前は、このパラメータはサポートされていませんでした。 |
ミリ秒 | オプション。ミリ秒を表す 0 ~ 999 の値。 EMCAScript が標準化される前は、このパラメータはサポートされていませんでした。 |
戻り値
調整された日付のミリ秒表現。 ECMAScript が標準化される前は、このメソッドは何も返しませんでした。
ヒントとメモ:
注: 上記のパラメータのいずれかが 1 桁で指定されている場合、JavaScript は結果の先頭に 1 つまたは 2 つの 0 を追加します。
注: このメソッドは常に Date オブジェクトと組み合わせて使用されます。
例
例 1
この例では、setHours() メソッドを通じて現在時刻の時間フィールドを 15 に設定します。
<script type="text/javascript"> var d = new Date() d.setHours(15) document.write(d) </script>
出力:
Tue Nov 07 2017 15:46:45 GMT+0800 (中国标准时间)
例 2
この例では、次のようにします。 setHours() メソッドを使用して時間を 15:35:01 に設定します:
<script type="text/javascript"> var d = new Date() d.setHours(15,35,1) document.write(d) </script>
出力:
Tue Nov 07 2017 15:35:01 GMT+0800 (中国标准时间)
以上がJavaScript メソッド setHours() は、指定された時刻の時間フィールドを設定します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。