JavaScript метод Date.setMinutes()

JavaScript Date

Определение и применение

JavaScript метод setMinutes() объекта Date устанавливает минуты для указанной даты по местному времени.

Поддержка браузерами

МетодChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
setMinutes()ДаДаДаДаДаДа

JavaScript синтаксис:

dateObj.setMinutes( minutesValue );
dateObj.setMinutes( minutesValue, secondsValue);
dateObj.setMinutes( minutesValue, secondsValue, msValue );

minutesValue - Integer
secondsValue - Integer
msValue - Integer

Спецификация

ECMAScript 1st Edition (ECMA-262). Реализовано в JavaScript 1.0.

Значения параметров

ПараметрОписание
minutesValueЦелое число от 0 до 59, представляющее минуты. Если значение больше 59, то значение времени будет увеличиваться на дополнительные минуты. Обязательный параметр.
secondsValueЦелое число от 0 до 59, представляющее секунды. Если значение больше 59, то значение времени будет увеличиваться на дополнительные секунды. Если вы указываете значение этого параметра, то необходимо также указать значение для минут. Необязательный параметр.
msValueЦелое число от 0 до 999, представляющее миллисекунды. Если значение больше 999, то значение времени будет увеличиваться на дополнительные миллисекунды. Если вы указываете значение этого параметра, то необходимо также указать значение для минут и секунд. Необязательный параметр.

Если параметры secondsValue и msValue не указаны, то используются значения, возвращаемые методами getSeconds() и getMilliseconds().

Если указанный параметр находится за пределами ожидаемого диапазона, то метод setMinutes() пытается соответствующим образом обновить другие параметры и информацию о дате в объекте Date. Например, если вы используете значение 70 для секунд, то минуты будут увеличены на 1, а значение 10 будет использоваться для секунд.

Пример использования

let someDay = new Date("February 14, 2019 12:00:00"); // создаем объект Date (передаем строковый аргумент, определяющий дату)
console.log(someDay); // Thu Feb 14 2019 12:00:00 GMT+0300 (Москва, стандартное время)

!!! вызовы в примере происходят к первоначальному значению, а не поочередно

someDay.setMinutes(23); // устанавливаем минуты для указанной даты по местному времени
console.log(someDay); // Thu Feb 14 2019 12:23:00 GMT+0300 (Москва, стандартное время)

someDay.setMinutes(10, 30); // устанавливаем минуты и секунды для указанной даты по местному времени
console.log(someDay); // Thu Feb 14 2019 12:10:30 GMT+0300 (Москва, стандартное время)

someDay.setMinutes(27, 59, 999); // устанавливаем минуты, секунды и миллисекунды для указанной даты по местному времени
console.log(someDay); // Thu Feb 14 2019 12:27:59 GMT+0300 (Москва, стандартное время)

someDay.setMinutes(1000); // устанавливаем минуты для указанной даты по местному времени
console.log(someDay); // Fri Feb 15 2019 04:40:00 GMT+0300 (Москва, стандартное время)
JavaScript Date
×

Кажется, вы используете блокировщик рекламы :(

Этот ресурс не является коммерческим проектом и развивается на энтузиазме автора сайта, который посвящает все свое свободное время этому проекту.

Добавьте, пожалуйста, basicweb.ru в исключения блокировщика рекламы, этим вы поможете развитию проекта.