Google Charts API - “TimeOfDay”数据类型 - 毫秒级分辨率

时间:2013-01-05 13:47:34

标签: google-visualization

我用“timeofday”格式的y轴制作了一个图表。数据具有通常的格式:[0,0,50,400]。问题是:Google无法识别图形中的毫秒数(但在工具提示中显示正确)。所以[0,0,50,400](50.4秒)就像图表上的[0,0,50,0](50.0秒)。但我需要那种解决方案。怎么解决?

1 个答案:

答案 0 :(得分:0)

在图表中,您可以使用字段格式设置vAxis对象的选项对象,并提供一个字符串,其中包含您要使用的模式,这是一个示例:

new google.visualization.BarChart(document.getElementById('visualization'));
draw(data,
   {title:"Yearly Coffee Consumption by Country",
    width:600, height:400,
    vAxis: {title: "Year", format: "ss:SS"},
    hAxis: {title: "Cups"}}

);

查看vAxis对象。

对于字符串格式,您应该查看http://userguide.icu-project.org/formatparse/datetime以构建您喜欢的模式。