【发布时间】:2013-11-07 05:09:42
【问题描述】:
如何将来自数据库的日期字符串转换为新的 Date() 对象?
如果我执行以下操作:
var x = new Date('2013-11-05 11:01:46:0');
alert(x);
它在 Chrome 中有效,但在 Safari 中它给了我字符串“无效日期”。 Here's the fiddle.
【问题讨论】:
-
This may help you,虽然不一样。
-
moment.js:
moment('2013-11-05 11:01:46:0', 'YYYY-MM-DD HH:mm:ss:S')(然后toDate()得到一个Date对象) -
使用良好的接送线。
-
@EdHinchliffe,我必须向我的同事解释我为什么要大声笑。
标签: javascript date cross-browser