Date.setUTCSeconds()

Set the seconds of a date object, according to universal time

The setUTCSeconds() method sets the seconds for a specified date according to universal time.

var date1 = new Date('December 31, 1975, 23:15:30 GMT+11:00');

console.log(date1.getUTCSeconds());
// expected output: 30

date1.setUTCSeconds(39);

console.log(date1.getUTCSeconds());
// expected output: 39

Syntax

dateObj.setUTCSeconds(secondsValue[, msValue])

Parameters

secondsValueAn integer between 0 and 59, representing the seconds.

msValueOptional. A number between 0 and 999, representing the milliseconds.

Return value

The number of milliseconds between 1 January 1970 00:00:00 UTC and the updated date.

Description

If you do not specify the msValue parameter, the value returned from the getUTCMilliseconds()arrow-up-right method is used.

If a parameter you specify is outside of the expected range, setUTCSeconds() attempts to update the date information in the Datearrow-up-right object accordingly. For example, if you use 100 for secondsValue, the minutes stored in the Datearrow-up-right object will be incremented by 1, and 40 will be used for seconds.

Examples

Using setUTCSeconds()

References

Contributors to this page

Uros Durdevic

Last updated