在Google图表中使用DateTime而不是日期CandlestickChart
问题描述:
我试图使用日期时间而不是日期来使用Google图表API创建图表。在Google图表中使用DateTime而不是日期CandlestickChart
基于从谷歌(sample)
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'Stock low');
data.addColumn('number', 'Stock open');
data.addColumn('number', 'Stock close');
data.addColumn('number', 'Stock high');
data.addRows([
[new Date(2008, 1 ,1), 1000, 1000, 1500, 2000],
[new Date(2008, 1 ,2), 500, 1000, 1500, 2500],
[new Date(2008, 1 ,3), 1000, 1000, 1500, 2000]
]);
样品,我可以使用日期玩,但我想用日期&小时,像
data.addRows([
[new Date(2008, 1 ,1, 00, 00, 00), 1000, 1000, 1500, 2000],
[new Date(2008, 1 ,1, 01, 00, 00), 500, 1000, 1500, 2500],
[new Date(2008, 1 ,1, 02, 00, 00), 1000, 1000, 1500, 2000]
]);
有什么想法?
答
你想'日期时间',而不是'日期'。
答
澄清马克的回答,改变你的线
data.addColumn('date', 'Date');
到
data.addColumn('datetime', 'Time');
这似乎为我工作。