Как добавить 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 );
Ответ 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))
Ответ 6 у вас много ответов в сообщении var d1 = new Date (), d2 = new Date ( d1 ); d2.setMinutes ( d1.getMinutes() + 20 ); alert ( d2 );