这是我使用 Google Charts API 绘制折线图的函数。用于 d1、d2、d3 和 d4 的时间戳是 -
2006 年 1 月 1 日 00:00:00 至 2009 年 1 月 1 日 00:00:00
当我在 Chrome 调试器中设置断点时,d1-d4 显示为Sun Jan 01 2006 06:00:00 GMT+0000 (GMT Standard Time)
等...
我需要的粒度是“天”,我不在乎分钟/秒。无论如何,这是另一个问题,因为我现在什至无法渲染任何东西,使用此功能时我只是得到一个空白页。我究竟做错了什么?
function drawChart() {
var d1 = new Date();
var d2 = new Date();
var d3 = new Date();
var d4 = new Date();
d1.setTime(1136095200*1000);
d2.setTime(1167631200*1000);
d3.setTime(1199167200*1000);
d4.setTime(1230789600*1000);
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
[d1, 1000, 400],
[d2, 1170, 460],
[d3, 660, 1120],
[d4, 1030, 540]
]);
var options = {
title: 'Company Performance'
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}