Jqplot DateAxis渲染不正确
问题描述:
我试图每天使用jqPlot
及其DateAxisRenderer
绘制数据使用率,数据是静态的以测试该图,但我发现图上的点与日期上的确切日期不相符格。Jqplot DateAxis渲染不正确
有更好的工具可以更准确地做到这一点吗?我需要在浏览器上使用JavaScript
呈现灯光和交互式图形。
答
我可以解决这个问题。
您可以在设置xais的min:'yyyy-mm-dd'和max:'yyyy-mm-dd'后使用tickInterval:'1 day'。 这是我的例子(使用tickInterval:'7 day'):
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中的时间以毫秒为单位。