我很难让 Google Charts 理解日期时间格式。我使用了一个示例 [1],其中日期时间格式设置为简单的月日和年,但我将其更改为采用日期时间类型的输入。以下页面提供了一个示例:
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 会将日期格式更改为 1970 年 1 月 15 日? (纪元时间的开始?)
谢谢!
[1] http://www.beakkon.com/geek/how-to/create-interactive-charts-using-google-charts-api
最佳答案
试试这个:
data.addColumn('datetime', 'Date');
data.addColumn('number', 'Active or not');
data.addRows(1768);
var d = new Date();
d.setTime(1306192258*1000);
data.setValue(0, 0, d);
data.setValue(0, 1, 1);
关于javascript - Google Charts API datetime unix 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158223/