JavaScript
google.charts.load('current', {'packages':['timeline']});
google.setOnLoadCallback(drawChart);
function drawChart() {
var container = document.getElementById('timeline');
var chart = new google.visualization.Timeline(container);
var dataTable = new google.visualization.DataTable();
dataTable.addColumn({ type: 'string', id: 'Имя' });
dataTable.addColumn({ type: 'date', id: 'Start' });
dataTable.addColumn({ type: 'date', id: 'End' });
dataTable.addRows([
['Ролик', new Date(0, 0, 0, 0, 0, 0), new Date(0, 0, 0, 0, 0, 3263)],
['Платошкин', new Date(0, 0, 0, 0, 0, 180), new Date(0, 0, 0, 0, 0, 341)],
['Платошкин', new Date(0, 0, 0, 0, 0, 376), new Date(0, 0, 0, 0, 0, 455)],
['Платошкин', new Date(0, 0, 0, 0, 0, 568), new Date(0, 0, 0, 0, 0, 576)],
['Платошкин', new Date(0, 0, 0, 0, 0, 583), new Date(0, 0, 0, 0, 0, 586)],
['Платошкин', new Date(0, 0, 0, 0, 0, 593), new Date(0, 0, 0, 0, 0, 597)],
['Платошкин', new Date(0, 0, 0, 0, 0, 608), new Date(0, 0, 0, 0, 0, 613)],
['Платошкин', new Date(0, 0, 0, 0, 0, 646), new Date(0, 0, 0, 0, 0, 648)],
['Платошкин', new Date(0, 0, 0, 0, 0, 671), new Date(0, 0, 0, 0, 0, 673)],
['Платошкин', new Date(0, 0, 0, 0, 0, 679), new Date(0, 0, 0, 0, 0, 687)],
['Платошкин', new Date(0, 0, 0, 0, 0, 689), new Date(0, 0, 0, 0, 0, 691)],
['Платошкин', new Date(0, 0, 0, 0, 0, 697), new Date(0, 0, 0, 0, 0, 701)],
['Платошкин', new Date(0, 0, 0, 0, 0, 706), new Date(0, 0, 0, 0, 0, 707)],
['Платошкин', new Date(0, 0, 0, 0, 0, 716), new Date(0, 0, 0, 0, 0, 719)],
['Платошкин', new Date(0, 0, 0, 0, 0, 721), new Date(0, 0, 0, 0, 0, 728)],
['Платошкин', new Date(0, 0, 0, 0, 0, 733), new Date(0, 0, 0, 0, 0, 735)],
['Платошкин', new Date(0, 0, 0, 0, 0, 742), new Date(0, 0, 0, 0, 0, 751)],
['Платошкин', new Date(0, 0, 0, 0, 0, 756), new Date(0, 0, 0, 0, 0, 810)],
['Платошкин', new Date(0, 0, 0, 0, 0, 829), new Date(0, 0, 0, 0, 0, 833)],
['Платошкин', new Date(0, 0, 0, 0, 0,...