English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript setHours()メソッド

 JavaScript Dateオブジェクト

setHours()を使用してこのメソッドは、指定された日付オブジェクトにローカル時間に基づいて時を設定します。

このメソッドは、分、秒、およびミリ秒を設定することもできます。

语法:

date.setHours(hours, minutes, seconds, millisec)
var d = new Date();
d.setHours(18);
テストをしてみる‹/›

指定されていない場合 minutes, seconds millisec パラメータが指定されていない場合、getMinutes()、getSeconds()、およびgetMilliseconds()メソッドから返される値を使用します。

ブラウザの互換性

すべてのブラウザはsetHours()メソッドを完全にサポートしています:

メソッド
setHours()

パラメータ値

パラメータ説明
hours(必要)0から23の間の整数は、時間を表します。
提供された値が23の間の整数は、追加の時間を表します。
minutes(オプション)0から59の間の整数は、分を表します。
提供された値が59の間の整数は、追加の分を表します。
seconds(オプション)0から59の間の整数は、秒を表します。
提供された値が59の間の整数は、追加の秒数を表します。
指定されている場合secondsパラメータが指定されていれば、さらに指定する必要がありますminutesパラメータ。
millisec(オプション)0から999の間の数字を表す場合
提供された値が999、日時が追加のミリ秒で増加します。
指定されている場合millisecパラメータが指定されていれば、さらに指定する必要がありますパラメータ。

技術的詳細

返り値:1970年1月1日00:00:00 UTCと更新日時の間のミリ秒数
JavaScriptバージョン:ECMAScript 1

 JavaScript Dateオブジェクト