0
我有数据以Wed Oct 08 10:02:41 +0000 2014为日期。 (来源从推文) 通过参考mbstock/d3 - Time Formatting,这里是我的代码:D3日期分析问题返回日期:null
var dateFormat = d3.time.format("%a %b %d %H:%M:%S %Z %Y");
data.forEach(function(d) {
d.dd = dateFormat.parse(d.date);
});
console.log(data);
但似乎不对,甚至试错,几乎所有可能的。我的结果是:
date: "Wed Oct 08 10:02:41 +0000 2014"
dd: null
不知道是什么问题,甚至通读所有相关的stackoverflow帖子。似乎相似,但没有解决我的问题。帮助需要。谢谢!
我不能复制 - 这工程对我来说(在包含d3.js的页面上的浏览器控制台中): 'var date =“Wed Oct 08 10:02:41 +0000 2014”; var dateFormat = d3.time.format(“%a%b%d%H:%M:%S%Z%Y”); dateFormat.parse(日期); // => Wed Oct 08 2014 11:02:41 GMT + 0100(BST)' – joews 2014-10-08 11:12:38
什么浏览器版本和语言环境? – explunit 2014-10-08 16:53:16
joews:仍然没有在这里工作。 explunit:如何检查?他们重要吗? – 2014-10-09 01:42:09