0

我无法正确格式化(甚至根本格式化)我列为 xaxis 类别的毫秒数。我的 xAxis 对象如下所示:

xAxis: {
        categories: [1373155200000, 1373241600000, 1373328000000, 1373414400000, 1373500800000, 1373587200000, 1373673600000, 1373760000000, 1373846400000, 1373932800000, 1374019200000, 1374105600000],
        type: 'datetime',
        dateTimeLabelFormats: {

            millisecond: '%H',
            second: '%H:%M:%S',
            minute: '%H:%M',
            hour: '%H:%M',
            day: '%e. %b',
            week: '%e. %b',
            month: '%b \'%y',
            year: '%Y'

        }
    }

但是我的图表的 xaxis 仍然将标签显示为毫秒。工具提示正确解析标签。

这是我显示问题的 jsfiddle:http: //jsfiddle.net/WSsZz/2/

任何指针都会有所帮助!

4

1 回答 1

0

您不能将日期时间轴与类别相结合 - 它严格来说是一个或另一个。

使用格式化程序从类别中计算标签是一种非常奇怪的方法......

您只需删除类别并将日期/时间值作为 x 数据值发送,或者,如果您的数据点等间隔,则使用 pointStart 和 pointInterval 属性。

于 2013-08-09T13:31:14.537 回答