Как построить данные о разнице во времени? - PullRequest
0 голосов
/ 11 января 2019

У меня есть несколько данных на каждую дату, например, у меня есть 6 значений данных, которые нужны для построения одной даты. Как бы я их построил?

Я передаю миллисекундные значения даты в ForLoop в функции generateChartData () :

let newDate = new Date(parseInt(this.vitalHistoryEachData[i]['observation-time'])); //1504549740000,1504535400000,1504532700000,1504530900000

newDate.setDate(newDate.getDate());
// output Mon Sep 04 2017 23:59:00 GMT+0530 (India Standard Time), Mon Sep 04 2017 20:00:00 GMT+0530 (India Standard Time), Mon Sep 04 2017 19:15:00 GMT+0530 (India Standard Time), Mon Sep 04 2017 18:45:00 GMT+0530 (India Standard Time) 

chartData.push({
date: newDate,
DataSet1: DataSet1,
DataSet2: DataSet2
});

У меня также есть формат даты установки:

// Set date label formatting
dateAxis.dateFormats.setKey("day", "yyyy-MM-dd HH:mm");

Но мои значения не соответствуют ожиданиям. enter image description here

Это должно выглядеть так:

enter image description here

...