Date.setHours()
Sets the hour of a date object
The setHours() method sets the hours for a specified date according to local time, and returns the number of milliseconds since January 1, 1970 00:00:00 UTC until the time represented by the updated D
Syntax
Versions prior to JavaScript 1.3
Parameters
hoursValue
Ideally, an integer between 0 and 23, representing the hour. If a value greater than 23 is provided, the datetime will be incremented by the extra hours.
minutesValue
Optional. Ideally, an integer between 0 and 59, representing the minutes. If a value greater than 59 is provided, the datetime will be incremented by the extra minutes.
secondsValue
Optional. Ideally, an integer between 0 and 59, representing the seconds. If a value greater than 59 is provided, the datetime will be incremented by the extra seconds. If you specify the secondsValue
parameter, you must also specify the minutesValue
.
msValue
Optional. Ideally, a number between 0 and 999, representing the milliseconds. If a value greater than 999 is provided, the datetime will be incremented by the extra milliseconds. If you specify the msValue
parameter, you must also specify the minutesValue
and secondsValue
.
Return value
The number of milliseconds between January 1, 1970 00:00:00 UTC and the updated date.
Description
Examples
Using setHours()
setHours()
References
Contributors to this page
Uros Durdevic
Last updated