我从服务器得到了一系列的数字,成对的日期和值。日期是unix时间戳。
我应该自己来映射这些时间戳,还是Highcharts.js可以为我做些什么呢?
Clarification:这不是一个关于如何用高级图表显示Unix时间戳的问题。这是一个关于Highcharts.js是否可能以时间戳格式使用正确的数据并自动将其转换为Date的问题,而不需要我做任何工作。
发布于 2018-04-19 08:33:44
高级图表是一个库,它只用于可视化数据,而不是处理数据。您必须为它提供API中指定的时间戳格式(@ewolden在他对您的问题的评论中提供了一个链接)。
发布于 2018-04-20 20:47:44
在高级图表中,可以用以下方式格式化Unix时间戳:
xAxis: {
type: 'datetime',
labels: {
formatter: function() {
return Highcharts.dateFormat('%a %d %b %H:%M:%S', this.value);
}
}
}当然,这个参数:'%a %d %b %H:%M:%S'允许选择要在轴中显示的日期时间的哪一部分。
https://stackoverflow.com/questions/49895359
复制相似问题