2011-11-03 97 views
1

谷歌的可視化圖表的垂直軸的格式可以改變像this如何將複雜的格式應用於Google可視化圖表的縱軸?

options['vAxis'] = {'format': "#,###'%'"}; 

但我想,需要一些操作適用於數量更復雜的方式來格式化我的軸標籤。

在我的特殊情況下,我的標籤會代表時間(以秒爲單位),我想在幾分鐘和幾秒鐘內顯示它們,即'Xmin Ysecs'。

請注意,google.visualization。* formatter_name *方法僅更改工具提示中值的格式,而不是軸標籤中的值。

有沒有人知道該怎麼做?

謝謝。

回答

1

谷歌使用ICU格式的子集,這裏是ICU的頁面,他們告訴如何格式化日期和時間:

http://userguide.icu-project.org/formatparse/datetime

您的變量應該是日期時間格式,這裏是例子:

http://code.google.com/apis/chart/interactive/docs/gallery/annotatedtimeline.html#Data_Format

只是指定的日期格式

DATEFORMAT

字符串根據第一列(分別爲日期或日期時間)的類型,'MMMM dd,yyyy'或'HH:mm MMMM dd,yyyy'。

用於在右上角顯示日期信息的格式。這個字段的格式是由java SimpleDateFormat類指定的。

因此,用於顯示時間,你就需要像「HH:MM:SS」

+0

這完美地工作,非常感謝! – Chango

相關問題