无法以unix时间格式解析日期

时间:2016-09-08 15:24:30

标签: reactjs d3.js linechart react-d3

我对编码非常陌生,并且在使用react-d3库制作LineTooltip的同时也在某处。 我正在获取时间unix时间格式,如:json中的1450274696000,需要解析它并在x轴上显示d,m 我正在使用这个功能:

   var parseDate = d3.time.format("%B %d, %Y");
   var x = function(d) {
      return parseDate(new Date(d.index))
     } 

并将linetooltip称为

 <LineTooltip width= {1200} height= {400} interpolate = {"cardinal"} data= {chartData} chartSeries= {chartSeries} x= {x} xScale={xScale} />

请帮帮我!... 提前致谢

1 个答案:

答案 0 :(得分:0)

  

无需处理数据,因为毫秒可以直接转换为Date对象,就像这样

 var x = function(d) {
 return new Date(d.index)
  }