Как показать ось в днях вместо даты с помощью графика времени Google - PullRequest
1 голос
/ 07 марта 2020

У меня есть график времени Google с number типом даты.

      google.load("visualization", "1", {packages:["timeline"]});
      google.setOnLoadCallback(drawChart);

      function drawChart() {
        let container = document.getElementById('timeline');
        let chart = new google.visualization.Timeline(container);
        let dataTable = new google.visualization.DataTable();

        const dayInMilSec = 24*60*60*1000;

        dataTable.addColumn({ type: 'string', id: 'Name' });
        dataTable.addColumn({ type: 'number', id: 'Start' });
        dataTable.addColumn({ type: 'number', id: 'End' });
        dataTable.addRows([
          [ 'Value1', 1 * dayInMilSec, 15 * dayInMilSec ],
          [ 'Value2', 8 * dayInMilSec, 70 * dayInMilSec ]
          ]);

        chart.draw(dataTable);
      }

Ось X показывает Jan 4 Jan 11 .. Feb 8

Как настроить ось, чтобы она отображалась в day 1 .. day 70 s вместо даты?

Пример кода

...