Firefox / IE форматирует даты как 1970 - PullRequest
0 голосов
/ 18 января 2019

У меня есть набор данных (csv), который отображается в виде линейного графика, также есть подсказка, которая отображает среди других данных дату из набора данных. В chrome он работает нормально, но в IE (последний) и Firefox 58 он отображает дату как «01 января 1970». Я предполагаю, что если в Chrome дата будет отображаться нормально, другие браузеры последуют ее примеру. Это моя строка подсказки:

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

Кто-нибудь знает, как это исправить?

Дата в csv выглядит примерно так: 25 января 2016 года

У меня есть последние версии модулей данных js и highcharts.

1 Ответ

0 голосов
/ 18 января 2019

Значение, предоставленное Highcharts.dateFormat, должно быть timestamp как number. Из того, что я понимаю из вашего объяснения, приведенное значение составляет 25-Jan-2016. Вы должны сначала проанализировать дату либо с помощью Highcharts , либо до того, как сможете использовать функцию dateFormat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...