我正在使用以下代码段来显示我的图表:
xaxis: {
min: '2012-01-01 00:00:00.0',
max: '2012-04-01 00:00:00.0',
renderer : "$.jqplot.DateAxisRenderer",
rendererOptions : {
"tickRenderer" : "$.jqplot.CanvasAxisTickRenderer"
},
numberTicks: 4,
showTickMarks : false,
tickOptions:{
angle:0,
formatString:'%b %Y'
}
},
Data :[
['2012-01-01 00:00:00.0', 0]
, ['2012-02-01 00:00:00.0', 0]
, ['2012-03-01 00:00:00.0', 0]
, ['2012-04-01 00:00:00.0', 0]
]
而不是显示:2012 年 1 月、2012 年 2 月、2012 年 3 月、2012 年 4 月,而是显示:2012 年 1 月、2012 年 1 月、2012 年 3 月、2012 年 4 月。
在进一步调试时,我发现第二点实际上是 2012 年 1 月 31 日,在应用格式时显示为 2012 年 1 月。
我怎样才能确保它正确显示月份。
提前致谢。