javascript – Highcharts datetime轴,如何禁用时间部分(仅显示日期)?

前端之家收集整理的这篇文章主要介绍了javascript – Highcharts datetime轴,如何禁用时间部分(仅显示日期)?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的图表正在逐日显示数据(用户和系统发送的短信/通讯).所以时间部分是不相关和不必要的.这里有一个例子: http://jsfiddle.net/uaxZP/1/在哪里显示“12:00”.

如何强制Highcharts永远不会在“datetime”轴上显示时间部分?

编辑:Highcharts将根据图表或屏幕尺寸显示日期.我更新了jsfiddle删除一些数据,现在它也显示时间部分.

解决方法

您可以截取x轴标签功能并更改其输出.在我的例子中,我已经将其改为渲染短日期:

http://jsfiddle.net/uaxZP/3/

{ xAxis: 
    labels:
        formatter: function() {
             return Highcharts.dateFormat("%b %e",this.value);
        }
    }
}

xAxis.labels.formatter属性允许控制这个.你也可能会注意到我正在使用Highcharts.dateFormat,它是一个用于渲染日期的实用功能.这不是强制性的,但它是一个很好的内置功能. xAxis格式化文档在这里:

http://www.highcharts.com/ref/#xAxis-labels–formatter

原文链接:https://www.f2er.com/js/153892.html

猜你在找的JavaScript相关文章