我有一个呈现为折线图的数据集(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数据模块的最新版本。
答案 0 :(得分:1)
提供给Highcharts.dateFormat
的值必须是timestamp
作为number
的值。根据您的解释,根据我的理解,所提供的值为25-Jan-2016
。您必须先使用Highcharts解析日期,然后才能使用dateFormat
函数。