以下代码可以正常使用:
Thread 1 grabs lock
performs opperations on array
Thread 1 releases lock
Thread 1 grabs lock
performs calculations on array
Thread 1 releases lock
Thread 1 grabs lock
performs calculations on array
Thread 1 releases lock
但是当我添加" dateFormats"以下一行:
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"dashLength": 1,
"minorGridEnabled": true
}
我做错了什么?
答案 0 :(得分:0)
使用dateFormats
时,请确保定义所有可能的期间。您目前只有每日(“DD”)和每周(“WW”)。
即使您的数据全部是每日,图表仍会显示其他期间格式,例如年份(“YYYY”)以指示年份的开头或类别轴标签上的月份。即:
2014 | 2014年1月| 2014年2月| ...
所以至少你应该在dateFormats
中添加“YYYY”和“MM”:
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"dashLength": 1,
"minorGridEnabled": true,
"dateFormats": [{period:'DD',format:'DD MMM'},{period:'MM',format:'DD MMM'}, {period:'YYYY',format:'DD MMM'}]
}
我不认为需要“WW”,除非你有每周数据。
更新:刚刚意识到你可能也需要“MM”。