Jqplot DateAxis渲染不正确

我尝试使用jqPlot及其DateAxisRenderer绘制每天的数据使用DateAxisRenderer ,数据是静态的以测试图形,但我发现图表上的点与网格上的确切日期不对应。

有没有更好的工具来更准确地做到这一点? 我需要使用JavaScript在浏览器上渲染光照和交互式图形。

我可以解决这个问题。

您可以使用tickInterval:’1天’设置min:’yyyy-mm-dd’和max:’yyyy-mm-dd’的xais。 这是我的例子(使用tickInterval:’7天’):

  xaxis:{ min:'2010-12-14', max:'2011-01-06', renderer:$.jqplot.DateAxisRenderer, rendererOptions:{tickRenderer:$.jqplot.CanvasAxisTickRenderer}, tickInterval:'7 day', tickOptions:{ fontFamily:'Verdata', fontSize:'10pt', formatString:'%b %#d, %Y', angle:-30 } }, 

几个月来我一直在使用数据轴渲染器 – 没有错误或问题。 我确实遇到了问题,因为JS中的时间以毫秒为单位。