30天到需要使用Date
三十天计算日期javascript
如何计算日期从今天
var now = new Date();
例子:
如果今天是2月13日2013年,在30天后IS 2013年3月15日。所以有点不同30DaysLaterMonth = ActualMonth+1.
我希望我的问题是明确的.. :) 谢谢大家!
30天到需要使用Date
三十天计算日期javascript
如何计算日期从今天
var now = new Date();
例子:
如果今天是2月13日2013年,在30天后IS 2013年3月15日。所以有点不同30DaysLaterMonth = ActualMonth+1.
我希望我的问题是明确的.. :) 谢谢大家!
var now = new Date();
now.setDate(now.getDate() + 30);
var now = new Date();
var 30DaysLaterMonth = now.getDate() + 30;
在本地JavaScript,使用Date.UTC(year, month, day)
从1971年1月1日获得的毫秒数。不是添加天*(86400000),并从该值创建日期:
var date_one_ms = Date.UTC(2012, 05, 25);
var ms_in_day = 24*3600*1000; // 86400000;
var date_30_days_later = new Date(date_one_ms + 30 * ms_in_day);
我认为这是更复杂的解决方案..看到接受的答案,看看图书馆开源可以做:) – JackTurky
我同意,te接受的解决方案比较复杂。无论如何,它揭示了一个Date对象的内部工作,并且如果你想基于其他时间片(例如几周或几小时)进行日期计算,它是有用的。 –
顺便说一句你不需要Datejs来接受解决方案的工作。它在纯JavaScript工作。 –
var d = new Date();
d.setDate(d.getDate() + 30);
请注意,没有''日期jQuery中的()。你在说什么是Javascript。 – kapa
已更新!谢谢:) – JackTurky