javascript - 如何将 Highcharts xAxis 格式从每年更改为每月?
问题描述
我有以下 JSON Highcharts 数据:
"xAxis": {
"type": "datetime",
"dateTimeLabelFormats": {
"month": "%b %y"
},
"labels": {
"style": {
"color": "#000000",
"fontWeight": "normal",
"font-size": "100%",
"font-family": "sans-serif"
}
}
},
我想将 xAxis 拆分为几个月,但我仍然会在几年后获得 xAxis(2010、2012、2012 ...)。
如何将其更改为 Jan 10, Feb 10, Mar 10... 之类的内容?
解决方案
highcharts 的工作原理是它确定要使用的时间范围(毫秒、秒等,一直到年),然后检查特定的格式化选项。
因此,大概您的数据分布得足够远,以至于默认为年,因此要更改它使用的格式,您想要做"year": "%b %y"
.
推荐阅读
- apache-nifi - Apache NiFi - 数据来源
- twitter-bootstrap - 使引导选项卡响应
- swift - 如何扩展表格视图单元格?
- ram - 为什么 mmap 标志会减少单个 Word2Vec 实例的内存消耗
- python - 我编写了一个计算 collatz 猜想的程序,它可以工作但不能计算非常大的数字,我该如何解决这个问题?
- java - Java OPENCV 模板匹配给出了错误的坐标?
- java - 为什么我的预减量没有按预期工作?
- c# - 想在 c# selenium 驱动程序中访问动态 id
- java - Spring Social Facebook - 找不到“Facebook”类型的 bean
- android - WebView 类,文件下载问题