Amchart4 не отображается до конца Datatime из файла json в событии parseend - PullRequest
0 голосов
/ 05 ноября 2019

Я ищу решение, чтобы показать все мои данные в amcharts4, Мои данные не показаны точными и просто расплываются, прежде чем их показать, что для них решение?

chart.dataSource.url ="/static/json/{{ Post.Datasource|safe }}.json";
chart.dataSource.parser = new am4core.JSONParser();
chart.dataSource.reloadFrequency = 5000;
chart.dateFormatter.inputDateFormat = "i";
  var title = chart.titles.create();
//Funtion Date From and to
chart.dataSource.events.on("parseended", function(ev) {
      var data = ev.target.data;
    for (var i = 0; i < data.length; i++) {
      var startdate = new Date(data[0]["DATETIME"]).toISOString().replace("T"," ").replace("Z","").replace(".000","");
      var enddate = new Date(data[data.length -1]["DATETIME"]).toISOString().replace("T"," ").replace("Z","").replace(".000","");
  }
    title.html = (
        "Data from :" + '<span class="colors"> ' +
        startdate+ '</span> ' +
        " to " + '<span  class="colors">' +
        enddate + '</span>'
    );
});

Текст показан меньше, чем точная длинаданных, а также мое название не обновляется

but my data is more than this

1 Ответ

0 голосов
/ 09 ноября 2019

Библиотека моментов может легко преобразовывать данные

время начала = момент (время начала) .format ("ГГГГ-ММ-ДД ЧЧ: мм: сс");

...