Javascript 为什么d3 date axis在Firefox中的某些特定日期域失败?

Javascript 为什么d3 date axis在Firefox中的某些特定日期域失败?,javascript,firefox,d3.js,Javascript,Firefox,D3.js,我使用的是Windows 10、Chrome 53.0.2785.116 m 64位、Firefox 49.0.1和d3 v。4.2.6. 以下代码在Chrome中运行良好: 风险值日期=[2015-10-112015-10-142015-10-152015-10-162015-10-19]; var w=600; var parseDate=d3。时间分析%Y-%m-%d; dates.forEachfunctiond,i{dates[i]=parseDated}; 控制台。日志日期; va

我使用的是Windows 10、Chrome 53.0.2785.116 m 64位、Firefox 49.0.1和d3 v。4.2.6. 以下代码在Chrome中运行良好:

风险值日期=[2015-10-112015-10-142015-10-152015-10-162015-10-19]; var w=600; var parseDate=d3。时间分析%Y-%m-%d; dates.forEachfunctiond,i{dates[i]=parseDated}; 控制台。日志日期; var svg=d3.selectchart.appendsvg.attrwidth,w; varx=d3.scaleTime.range[0500]。domaind3.extendDates,函数d{return d;}; var xAxis=d3.x; svg.appendg.attrtransform,translate50,50.callxAxis;
感谢d3的Mike Bostock和他使用d3.utcParse和d3.scaleUtc的建议,现在Firefox可以按预期工作了

它在Firefox49中对我有效,除了我有Windows7企业版,而不是10它对我有效:Firefox45,Windows7。