我有2个<input type="text">
标签和我在他们这样22-05-2013
减少天数在JavaScript
我想从该日起
如何做到这一点减去22-06-2012
输入日期?
我试过这个代码,但没有奏效:
function returnDate(nDays){
var now = new Date();
var dayOfTheWeek = now.getDay();
now.setTime(now.getTime() - nDays * 24 * 60 * 60 * 1000);
alert(now); // returns current date
alert(now.getFullYear() + "/"+(now.getMonth()+1)+"/"+now.getDate()) // returns new calculated date
}
所以我需要做的最好的方式,是使用Moment.js22-05-2013
和22-06-2012
重复。 http://stackoverflow.com/questions/3224834/get-difference-between-2-dates-in-javascript/15289883#15289883 – kol
和http://stackoverflow.com/questions/4944750/how-to-subtract-日期时间在JavaScript中,这也是一个重复。询问之前搜索。 – Virus721