使用动态生成的日期字符串创建日期仅在 IE11
中抛出无效日期
消息。
示例
var today = new Date();
var ag_endDate = new Date(today).toLocaleDateString('en-US');
var final = new Date(ag_endDate);
console.log(final);
最佳答案
试试这个
var dateObj = new Date();
var usFormatDate = dateObj.toLocaleDateString('en-US');
console.log( usFormatDate );
对不起,我的错! date
构造函数确实将 date
对象作为参数。
但是,如果您的目的只是获取 en-US
语言环境中的格式化日期
,则无需创建另一个日期
相同的对象。
关于javascript - 仅在 Javascript 中在 IE 11 中传递动态日期时获取 "Invalid Date",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34589166/