可能重复:
从javascript中的日期减去天数
我有一个JavaScript基本上返回2天前的日期.它如下:
var x;
var m_names = new Array("January", "February", "March",
"April", "May", "June", "July", "August", "September",
"October", "November", "December");
var d = new Date();
var twoDaysAgo = d.getDate()-2; //change day here
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
var x = twoDaysAgo + "-" + m_names[curr_month] + "-" + curr_year;
document.write(x);
Run Code Online (Sandbox Code Playgroud)
假设今天是2012年12月12日,以上将返回2012年12月10日的日期.我不认为这会在我们进入新的月份时动态起作用,或者,将日期从-2更改为-15.它只能从本月3日开始工作.
我怎么能修改这个,所以当它是2012年12月12日今天,我希望它能在15天前将它更新给我,它应该是2012年11月27日......而不是2012年12月3日?
任何帮助赞赏.谢谢!我是一个Javascript新手.
我想在今天的日期添加一年.我在一个不允许你使用standardJavaScript 的系统中工作.
例如,要获得今天的日期,我必须使用:
javascript:now();
Run Code Online (Sandbox Code Playgroud)
我试过了:
javascript:now(+1);
Run Code Online (Sandbox Code Playgroud)
我以前从未见过这个,但我需要在今天的日期增加一年......
有没有人见过这样的当前约会?如果是这样,我怎么能加一年?