Подтвердить что ты не робот

Как добавить 20 минут к текущей дате?

Возможный дубликат:
Как добавить 30 минут в объект Date javascript?

Я могу получить текущий объект даты следующим образом:

var currentDate = new Date();

Как мне добавить 20 минут?

var twentyMinutesLater = ?;
4b9b3361

Ответ 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 );