Javascript 谷歌图表格式日期为mm:ss.00
我正试图用谷歌图表显示一张比赛游泳时间的图表。游泳使用的时间低至百分之一秒。在做了一些工作之后,我设法使用Date对象获得了绘制图表的时间Javascript 谷歌图表格式日期为mm:ss.00,javascript,date,google-visualization,Javascript,Date,Google Visualization,我正试图用谷歌图表显示一张比赛游泳时间的图表。游泳使用的时间低至百分之一秒。在做了一些工作之后,我设法使用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
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" });
及
但这只会导致图表上的时间显示为00
或##
,在我预期的百分之一百出现的地方。图形本身正在放置点,就好像它识别日期对象的毫秒部分一样
当我将鼠标悬停在数据点上时,是否有办法使百分之一秒出现
以下是我正在进行的工作的一部分。尝试使用以下模式:
pattern: "m:ss.SSS"
现在,当您将鼠标悬停在数据点上时,应该会显示正确的数字。看这个谢谢。成功了。我只是不知道代表秒的小数部分的字母。没问题。查看文档。如果向下滚动,您将看到所有可用模式的列表:真棒。我看了那一页,只是看得不够远。我的坏习惯是没有通读整件事:)
pattern: "m:ss.SSS"