可能重复:
How to add 30 minutes to a javascript Date object?如何在当前日期添加20分钟?
我可以得到当前日期的对象是这样的:
var currentDate = new Date();
我如何添加20分钟呢?
var twentyMinutesLater = ?;
可能重复:
How to add 30 minutes to a javascript Date object?如何在当前日期添加20分钟?
我可以得到当前日期的对象是这样的:
var currentDate = new Date();
我如何添加20分钟呢?
var twentyMinutesLater = ?;
使用.getMinutes()
得到当前分钟,然后加入20并使用.setMinutes()
更新日期对象。
var twentyMinutesLater = new Date();
twentyMinutesLater.setMinutes(twentyMinutesLater.getMinutes() + 20);
出于好奇,当分钟大于等于40时,它在任何浏览器中工作吗? (IE6我在看你) – 2010-12-23 10:10:26
你有很多答案在post
var d1 = new Date(),
d2 = new Date (d1);
d2.setMinutes (d1.getMinutes() + 20);
alert (d2);
以毫秒为单位添加:
var currentDate = new Date();
var twentyMinutesLater = new Date(currentDate.getTime() + (20 * 60 * 1000));
刚刚得到毫秒时间戳,并添加20分钟吧:
twentyMinutesLater = new Date(currentDate.getTime() + (20*60*1000))
以毫秒为单位只需添加20分钟,你的约会:
var currentDate = new Date();
currentDate.setTime(currentDate.getTime() + 20*60*1000);
var d = new Date();
var v = new Date();
v.setMinutes(d.getMinutes()+20);
@therefromhere:实际上有一个重复的三分之二;) – Piskvor 2010-12-23 10:13:04