我的图表正在逐日显示数据(用户和系统发送的短信/通讯).所以时间部分是不相关和不必要的.这里有一个例子:
http://jsfiddle.net/uaxZP/1/在哪里显示“12:00”.
如何强制Highcharts永远不会在“datetime”轴上显示时间部分?
编辑:Highcharts将根据图表或屏幕尺寸显示日期.我更新了jsfiddle删除一些数据,现在它也显示时间部分.
解决方法
您可以截取x轴标签功能并更改其输出.在我的例子中,我已经将其改为渲染短日期:
{ xAxis: labels: formatter: function() { return Highcharts.dateFormat("%b %e",this.value); } } }
xAxis.labels.formatter属性允许控制这个.你也可能会注意到我正在使用Highcharts.dateFormat,它是一个用于渲染日期的实用功能.这不是强制性的,但它是一个很好的内置功能. xAxis格式化文档在这里:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。