如何減去日期一天..javascript日期減法回去(Pentaho的)
如; - CURDATE:20130207 原單日期必須是:20130206,2010205,20130204,...,20130201,20130131, 20130130等。
如何用javascript(或計算器步驟,如果你知道Pentaho)做到這一點?
說,我想要所有的日子回來90天。
困惑。
如何減去日期一天..javascript日期減法回去(Pentaho的)
如; - CURDATE:20130207 原單日期必須是:20130206,2010205,20130204,...,20130201,20130131, 20130130等。
如何用javascript(或計算器步驟,如果你知道Pentaho)做到這一點?
說,我想要所有的日子回來90天。
困惑。
使用setDate
和getDate
:
var yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1));
或者,你的所有90個天數:
d = new Date();
for (i = 1; i <= 90; i++) {
d.setDate(d.getDate() - 1);
console.log(i+" days ago: "+d);
}
真實 - 更好。忘了那一個。好決定 – mplungjan
使用類似:
var d1 = new Date(2012, 1, 6) // date(year, month - 1, day)
days= -90; //# of days
var d2 = new Date(d1.setDate(d1.getDate() + days));
難道你不只是問這樣的問題嗎? – Dom