2
我正在尝试通过Javascript自动更新日期。下面的代码是一个例子,其中数字每次增加1,但我还需要每次增加一个月来更新下一列中的日期。用Javascript更新日期
function repeater_update_order(repeater)
{
repeater.find('> table > tbody > tr.row').each(function(i){
$(this).children('td.order').html(i+1);
});
};
我知道,你可以使用更新以下JavaScript日期:
var x = 1; //or whatever offset
var CurrentDate = new Date();
CurrentDate.setMonth(CurrentDate.getMonth()+X);
我如何使用这个第二个代码更新字段中的日期?
非常感谢
取决于您想如何格式化日期,尽管有方法可以获取Date对象的字符串表示形式。查看[MDN条目](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date) – 2012-08-11 15:01:19
小心修改月份。它将从“3月31日”到“5月01日”而不是“4月30日”。 – DCoder 2012-08-11 15:02:15
This works:'var d = new Date(); d = new Date(d.getFullYear(),d.getMonth()+ 1,1)'http://jsfiddle.net/mplungjan/Vb94B/ – mplungjan 2012-08-11 15:17:58