次のスニペットを使用してチャートを表示しています:
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月。
さらにデバッグすると、2番目のポイントは実際には2012年1月31日であり、フォーマットを適用すると2012年1月と表示されます。
月が正しく表示されるようにするにはどうすればよいですか。
前もって感謝します。