Firefox / IE格式化日期为1970

时间:2019-01-18 11:58:25

标签: highcharts

我有一个呈现为折线图的数据集(csv),还有一个工具提示,可显示其他数据以及数据集中的日期。在chrome中可以正常使用,但在IE(最新)和Firefox 58中,它将日期渲染为“ 1970年1月1日”。我认为,如果该日期在Chrome中显示为“确定”,则其他浏览器也会效仿。 这是我的工具提示行:

<div class="tooltip-date">' + Highcharts.dateFormat('%d %b %Y', this.x) + '</div>

有人对如何解决这个问题有任何想法吗?

csv中的日期如下:2016年1月25日

我拥有highchart js和highcharts数据模块的最新版本。

1 个答案:

答案 0 :(得分:1)

提供给Highcharts.dateFormat的值必须是timestamp作为number的值。根据您的解释,根据我的理解,所提供的值为25-Jan-2016。您必须先使用Highcharts解析日期,然后才能使用dateFormat函数。