我在 IE8 和一些较旧的浏览器中遇到了日期对象的问题。在网站上,我已经隐藏了输入,我在其中保存日期,并且在更改后新日期应该在该字段中。
在我的机器上一切都很好,但在我得到的其他一些机器上NaN-NaN-NaN
,这是我的代码:
var date = new Date($('#curDate').val());
//date.setDate(date.getDate() - 7);
var dateMsg = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();
alert(dateMsg);
当我运行这个文件(php)时,在隐藏输入中我得到了本周 2013-03-25 的星期一日期。
此警报NaN-N..
在 Win XP IE8 上返回给我,在非常旧的 mac 上,我发现它是对象的问题。如何获取日期值并将其转换为javascript中的对象?