Время в графике истекло, а не фактическое время - PullRequest
0 голосов
/ 05 июня 2019

Я пытаюсь отобразить значения с течением времени с помощью chartjs.Время в миллисекундах.При построении графика ось X, по-видимому, обрабатывает время, прошедшее с начала эпохи, и переводит его в местное время.

scales: {
  yAxes: [{ display: true }],
  xAxes: [{
    type: 'time',
    time: {
      unit: 'millisecond',
      unitStepSize: 1800000,
      displayFormats: {
         'millisecond': 'h:mm'
      }
    }
  }]
}

Так, например, 23741499, который должен составлять около 6,5 часов, отображается как 07:30.Это выглядит как 6:30 UTC, преобразованное в GMT.Как я могу указать прошедшее время, и при этом данные должны отображаться в правильных позициях на графике?Я сам пытался отформатировать метки, но chartjs просто рассматривает их как строки типа категории.

...