Как добавить 20 минут к текущей дате?
Возможный дубликат:
Как добавить 30 минут в объект Date javascript?
Я могу получить текущий объект даты следующим образом:
var currentDate = new Date();
Как мне добавить 20 минут?
var twentyMinutesLater = ?;
Ответы
Ответ 1
Используйте .getMinutes()
, чтобы получить текущие минуты, затем добавьте 20 и используйте .setMinutes()
, чтобы обновить объект даты.
var twentyMinutesLater = new Date();
twentyMinutesLater.setMinutes(twentyMinutesLater.getMinutes() + 20);
Ответ 2
Добавьте его в миллисекундах:
var currentDate = new Date();
var twentyMinutesLater = new Date(currentDate.getTime() + (20 * 60 * 1000));
Ответ 3
Просто добавьте 20 минут в миллисекундах к вашей дате:
var currentDate = new Date();
currentDate.setTime(currentDate.getTime() + 20*60*1000);
Ответ 4
Просто введите миллисекундную метку времени и добавьте к ней 20 минут:
twentyMinutesLater = new Date(currentDate.getTime() + (20*60*1000))
Ответ 5
var d = new Date();
var v = new Date();
v.setMinutes(d.getMinutes()+20);
Ответ 6
у вас много ответов в сообщении
var d1 = new Date (),
d2 = new Date ( d1 );
d2.setMinutes ( d1.getMinutes() + 20 );
alert ( d2 );