Date setUTCHours() Method - Javascript Date

Javascript examples for Date:setUTCHours

Description

The setUTCHours() method sets the hour of a date object, according to the UTC time.

UTC time is the same as GMT time.

Syntax

date.setUTCHours(hour,min,sec,millisec)

Parameter Values

Parameter Description
hour Required. An integer representing the hour.
min Optional. An integer representing the minutes.
sec Optional. An integer representing the seconds
millisec Optional. An integer representing the milliseconds

hour expected values are 0-23, but other values are allowed:

  • -1 sets the last hour of the previous day
  • 24 sets the first hour of the next day

min expected values are 0-59, but other values are allowed:

  • -1 sets the last minute of the previous hour
  • 60 sets the first minute of the next hour

sec expected values are 0-59, but other values are allowed:

  • -1 sets the last second of the previous minute
  • 60 sets the first second of the next minute

millisec expected values are 0-999, but other values are allowed:

  • -1 sets the last millisecond of the previous second
  • 1000 sets the first millisecond of the next second

Return Value:

A Number, representing the number of milliseconds between the date object and midnight January 1 1970

The following code shows how to display a date after changing it to 48 hours ago:

Demo Code

ResultView the demo in separate window

<!DOCTYPE html>
<html>
<body>

<button onclick="myFunction()">Test</button>

<p id="demo"></p>

<script>
function myFunction() {/*from  ww  w . jav  a2  s .  c  o m*/
    var d = new Date();
    d.setUTCHours(d.getUTCHours() - 48);
    document.getElementById("demo").innerHTML = d;
}
</script>

</body>
</html>

Related Tutorials