1

我正在使用 highcharts 构建图表。xaxis 上的值是纪元格式。当我尝试显示这些值时,它会以时代的形式出现。我如何将其转换为 javascript 中的可读格式。这就是我所拥有的:

tooltip: {
    enabled: true,
    formatter: function() {
                return '<b>'+ this.series.name +'</b><br/>'+
                this.x +': '+ this.y;

                  }
},
4

1 回答 1

4

您可以使用该Highcharts.dateFormat功能。请注意,您必须将您的纪元数乘以 1000,因为Highcharts.dateFormat需要一个 JavaScript 日期时间戳(自 1970 年 1 月 1 日以来的毫秒数)。

tooltip: {
    enabled: true,
    formatter: function() {
                return '<b>'+ this.series.name +'</b><br/>'+
                Highcharts.dateFormat('%d.%m.%Y', this.x*1000) +': '+ this.y;

                  }
},
于 2013-06-10T19:03:28.203 回答