可能重複:
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