JavaScript:哪些浏览器支持使用Date.parse解析ISO-8601日期字符串我没能在IE8和Safari 5上解析ISO-8601日期“2011-04-26T13:16:50Z”,但它适用于Chrome 10,FF4。支持似乎很混杂?有谁知道哪些浏览器可以解析这种格式的实际状态?我假设IE6,7也会失败。var d = Date.parse("2011-04-26T13:16:50Z");
3 回答
狐的传说
TA贡献1804条经验 获得超3个赞
在任何浏览器中解析ISO8601日期格式的简单功能:
function dateFromISO8601(isoDateString) {
var parts = isoDateString.match(/\d+/g);
var isoTime = Date.UTC(parts[0], parts[1] - 1, parts[2], parts[3], parts[4], parts[5]);
var isoDate = new Date(isoTime);
return isoDate;}添加回答
举报
0/150
提交
取消
