Date.setUTCMinutes()

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

The setUTCMinutes() method sets the minutes for a specified date according to universal time.

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

console.log(date1.getUTCMinutes());
// expected output: 15

date1.setUTCMinutes(25);

console.log(date1.getUTCMinutes());
// expected output: 25

Syntax

dateObj.setUTCMinutes(minutesValue[, secondsValue[, msValue]])

Parameters

minutesValueAn integer between 0 and 59, representing the minutes.

secondsValueOptional. An integer between 0 and 59, representing the seconds. If you specify the secondsValue parameter, you must also specify the minutesValue.

msValueOptional. A number between 0 and 999, representing the milliseconds. If you specify the msValue parameter, you must also specify the minutesValue and secondsValue.

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 secondsValue and msValue parameters, the values returned from getUTCSeconds()arrow-up-right and getUTCMilliseconds()arrow-up-right methods are used.

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

Examples

Using setUTCMinutes()

References

Contributors to this page

Uros Durdevic

Last updated