javascript - Highcharts 股票图表 Unix 日期格式

标签 javascript highcharts

我正在使用 highchart 来构建一些股票图表。

我的数据看起来像这样,带有 UNIX 时间戳:

    [[1122768000, 1.90717919001724],
    [1125446400, 1.98378222785977],
    [1128038400, 1.95762674363227],
    [1130716800, 2.00998209874657],
    /* alot of data here ... */
    [1133308800, 1.95492806759836]]

我的工具提示代码如下:

   tooltip: {
                    pointFormat: '<span>{series.name}</span>: <b>{point.y}</b><br/>',
                    valueDecimals: 2,
                    shadow: false,
                    color: '#000',
                    borderColor: 'transparent',                        
                    style: {
                        color: '#fff'
                    }
                }

但是当我将鼠标悬停在工具提示上时,日期看起来很奇怪,我只想保留日、月和年。

有人可以解释一下如何实现这个目标吗?

enter image description here

最佳答案

在 highcharts 中,您需要使用 javascript 时间戳,而不是 UNIX。因此,将您的时间戳乘以 1000。

关于javascript - Highcharts 股票图表 Unix 日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32527045/

相关文章:

javascript - 观察 angularjs $rootScope 变量

javascript - 在 PREM Dynamics CRM 2016 JavaScript 上相当于我的 C# QueryExpression

javascript - 通过 npm 获取 Highcharts 样式模式

javascript - 如何在 Javascript 中使用 eventListener 进行重置

javascript - 如何使用 momentjs 在几天内计算从现在开始的相对日期?

css - HighCharts:如何格式化特定标签列?

javascript - Highcharts - 日期时间轴标签重叠

javascript - 如何通过将范围作为绘图( Highcharts )中的参数传递来选择缩放区域?

javascript - Highcharts 导航器错误 : Invalid negative value for <rect> attribute width

javascript - Jest 急速 map : Haste module naming collision