【发布时间】:2010-12-13 23:29:15
【问题描述】:
我正在学习 Javascript 作为一门新语言,我想出一个习惯 JS 如何处理 reg exp 和字符串操作的好方法是将包含日期的字符串解析为 Date 对象。
我有一个"2005-05-28" 形式的字符串。将其解析为 Date 对象的最佳 Javascript 方式是什么?
【问题讨论】:
-
@all: 否,该字符串不能可靠地与
new Date或Date.parse一起使用。还没有。 (有一个早期的,现在已删除的答案说你可以,现在是第二个。)这将在所有当前发布的 IE 版本上失败,例如:jsbin.com/otite5 ISO 8601 子集的东西只是在第 5 版。规格(〜一年前)。以前,规范中有 no 标准字符串到日期的转换(只是声明它“应该”处理任何日期到字符串的输出)。新的东西是一个非常受欢迎的补充,但实现起来需要时间。
标签: javascript regex parsing string