Тема: Google Charts
Показать сообщение отдельно
  #1 (permalink)  
Старый 25.01.2015, 09:51
Аспирант
Отправить личное сообщение для optron Посмотреть профиль Найти все сообщения от optron
 
Регистрация: 03.12.2013
Сообщений: 35

Google Charts
Помогите разобраться с Calendar Chart.
Ссылка на описание - https://developers.google.com/chart/...llery/calendar.

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

   function drawChart() {
       var dataTable = new google.visualization.DataTable();
       dataTable.addColumn({ type: 'date', id: 'Date' });
       dataTable.addColumn({ type: 'number', id: 'Won/Loss' });
       dataTable.addRows([
          [ new Date(2012, 3, 13), 37032 ],
          [ new Date(2012, 3, 14), 38024 ],
          [ new Date(2012, 3, 15), 38024 ],
          [ new Date(2012, 3, 16), 38108 ],
          [ new Date(2012, 3, 17), 38229 ],
          // Many rows omitted for brevity.
          [ new Date(2013, 9, 4), 38177 ],
          [ new Date(2013, 9, 5), 38705 ],
          [ new Date(2013, 9, 12), 38210 ],
          [ new Date(2013, 9, 13), 38029 ],
          [ new Date(2013, 9, 19), 38823 ],
          [ new Date(2013, 9, 23), 38345 ],
          [ new Date(2013, 9, 24), 38436 ],
          [ new Date(2013, 9, 30), 38447 ]
        ]);

       var chart = new google.visualization.Calendar(document.getElementById('calendar_basic'));

       var options = {
         title: "Red Sox Attendance",
         height: 350,
       };

       chart.draw(dataTable, options);
   }


Необходимо получить выбранную на календаре дату

Пишу такой код:
function selectHandler() {
var d = chart.getSelection();
        
        alert(d[0].date); 
     
}


Получаю такие числа: 1444683600000, 1442178000000, 1446152400000 ...
Ответить с цитированием