我正在用jqChart創建一個可縮放的圖表。我正在使用的代碼從該樣品:jqChart日期標籤只顯示時間
http://www.jqchart.com/samples
的問題是,當我縮放圖表很多,x軸標籤切換形式日期倍。
如何在變焦時顯示真實日期(不僅是時間)?
我正在用jqChart創建一個可縮放的圖表。我正在使用的代碼從該樣品:jqChart日期標籤只顯示時間
http://www.jqchart.com/samples
的問題是,當我縮放圖表很多,x軸標籤切換形式日期倍。
如何在變焦時顯示真實日期(不僅是時間)?
jqChart軸標籤的格式取決於計算的日期時間間隔。如果間隔變成「小時」,它將更改標籤字符串格式。
你可以改變字符串格式:
axes: [
{
type: 'dateTime',
location: 'bottom',
labels: { stringFormat: 'm/d/yy' }
}
]
,並在這種情況下,標籤不會轉向的時間。
更多標籤格式,你可以在這裏找到:
http://www.jqchart.com/documentation/userguide/default.aspx#!LabelsFormatting
嗨,你可以指定intervalType在dateTimeAxisOptions當你構建圖表
here是文檔,你可以做這樣的事情,這應該解決您的peoblem
axes: [
{
type: 'dateTime',
location: 'bottom',
minimum: new Date(2011, 1, 4),
maximum: new Date(2011, 1, 18),
interval: 1,
intervalType: 'days'
}
]