为了账号安全,请及时绑定邮箱和手机立即绑定

highcharts的x轴按后台返回的时间格式化问题

highcharts的x轴按后台返回的时间格式化问题

噜噜哒 2019-02-15 13:15:37
在官方的编辑器中使用dateTimeLabelFormats是有用的生成的x轴和tooltips提示框都有但是我自己用就不行了没有年和月,这个该怎么调?数据和xAxis是这样的,求大佬帮助
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

我是直接把时间拿出来了,data.map 一下,转后自己转一下格式,传给 xAxis 的 categories 这个参数可以了。


查看完整回答
反对 回复 2019-02-25
?
RISEBY

TA贡献1856条经验 获得超5个赞

dateTimeLabelFormats 会根据当前坐标轴刻度来进行自动匹配的,你当前的坐标轴刻度间隔是小时,所以应该配置 dateTimeLabelFormats.hour,即


dateTimeLabelFormats: {

    hour: '%Y-%m-%d %H:%M:%S'

}

dateTimeLabelFormats 配置本身是为了在切换不同时间范围时都能很好的适配不同的时间格式化,如果想要固定一种时间格式,直接在 xAxis.labels 里设置格式化(xAxis.labels.format 或 xAxis.labels.formatter)就行了


查看完整回答
反对 回复 2019-02-25
  • 2 回答
  • 0 关注
  • 1501 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信