我有Date.toString()的输出,需要将其转换回Date:
var dateString = new Date().toString();
// in Chrome: "Tue Nov 14 2017 09:06:46 GMT+0100 (Mitteleuropäische Zeit)"
// in IE11: "Tue Nov 14 2017 09:07:38 GMT+0100 (Mitteleuropäische Zeit)"
// in FF: "Tue Nov 14 2017 09:08:15 GMT+0100"
var date = new Date(dateString);
我需要支持IE11,Chrome和FF。我在这些浏览器中尝试过它,它可以工作(在我的机器上)。
但是我不确定这是否安全,因为有几个消息来源说您不应该解析日期字符串(例如MDN)。这对于Date.toString()的输出也有效吗?
我应该使用moment.js吗?
不幸的是,我无法控制生成日期字符串的代码。
答案 0 :(得分:0)
试一试,你会得到答案。
AsyncAppender