我正在尝试使用Google图表显示竞争游泳时间图。游泳使用时间低至百分之一秒。经过一些工作,我设法使用Date对象
来计算时间var data = google.visualization.arrayToDataTable([
['Number', 'Time'],
['1', new Date(2014,5,5,0,1,47,470)],
['2', new Date(2014,5,5,0,1,45,880)],
['3', new Date(2014,5,5,0,1,43,520)],
['4', new Date(2014,5,5,0,1,40,670)]
]);
上表代表1:47.47和1:40.67之间的时间。接下来,我将DateFormat应用于已删除数据日期部分的数据表,但是我无法表示第二部分时间的百分之一秒。我试过了
var timeFormatter = new google.visualization.DateFormat({ pattern: "m:ss.00" });
和
var timeFormatter = new google.visualization.DateFormat({ pattern: "m:ss.##" });
但这只会导致图表上的时间显示00
或##
,我希望看到hundreths出现的位置。图表本身就是将点放置,就好像它识别日期对象的毫秒部分一样。
当我将鼠标悬停在数据点上时,是否有一种方法可以显示一秒钟的数据。
这是我正在研究的jsFiddle。