我正在使用 jQuery 从 JSON feed 中检索数据,并且作为 feed 的一部分,我获得了“datetime”属性,例如“2009-07-01 07:30:09”。我想将此信息放入 javascript Date 对象中以方便使用,但我不相信如果我只是将其插入构造函数,Date 对象会识别这种格式。是否有一个函数或者一个聪明的技巧可以用来快速将此格式分解为 Date 对象可以识别和使用的格式?
您从该网络服务检索的“日期”属性不是真实的Date
,因为它不是可识别的日期格式。
将其作为 Date 对象处理的最简单方法是将空白替换为“T”:
var receivedDate = "2009-07-01 07:30:09";
var serializedDate = new Date(receivedDate.replace(" ", "T"));
alert(serializedDate);
这不是最正确的,因为它不处理时区,但在大多数情况下都可以工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)