下图本应显示 9 月份,但实际上显示的是 10 月份,这里出了什么问题。在日期系列中,它清楚地显示 9 月,即 9 月,但显示的是 10 月。 ?提前致谢。
<script>
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
title: {
text: 'Wahab Jaan Chart'
},
yAxis: {
title: {
text: 'Profi / Loss'
},
tickInterval: 5
},
xAxis: {
type: 'datetime'
},
series: [{
data: [
[Date.UTC(2016, 09, 13), 1110],
[Date.UTC(2016, 09, 29), 1100.02],
[Date.UTC(2016, 09, 29), 4110.02],
[Date.UTC(2016, 09, 29), 8304.02],
[Date.UTC(2016, 09, 30), 8314.36],
[Date.UTC(2016, 09, 30), 8324.64],
[Date.UTC(2016, 09, 30), 8334.66],
[Date.UTC(2016, 09, 30), 8324.38],
[Date.UTC(2016, 09, 30), 8334.3],
[Date.UTC(2016, 09, 30), 8344.18],
[Date.UTC(2016, 09, 30), 7334.18],
]
}]
});
最佳答案
在 Javascript Date 中,月份 0 是一月,1 是二月,等等... 所以 9 月确实是 10 月。
关于javascript - Highchart 在日期图表中显示错误的月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39803247/