Мне сложно понять, как Google Chart понимает формат даты и времени. Я использовал пример [1], где формат даты и времени установлен на простой месяц и год, но я изменил его, чтобы ввести ввод типа datetime. В качестве примера можно на следующей странице:API-интерфейс Google Chart API datetime unix?
http://www.sccs.swarthmore.edu/users/09/leo/cgi-bin/viewer.php
Начало кода выглядит следующим образом:
data.addColumn('datetime', 'Date');
data.addColumn('number', 'Active or not');
data.addRows(1768);
data.setValue(0, 0, new Date(1306192258));
data.setValue(0, 1, 1);
Почему Google изменит этот формат даты 15 января 1970 года? (Время начала эпохи?)
Спасибо!
[1] http://www.beakkon.com/geek/how-to/create-interactive-charts-using-google-charts-api
могли бы вы добавить краткое объяснение, почему умножая число с 1000 бы решить эту проблему? Это вопрос секунд или миллисекунд? – Mattis
Nevermind, я узнал, что функция javascript setTime() использует миллисекунды, спасибо! – Mattis