0
我有一個TChart
與面積系列。區域點被映射到日期時間值。如何更改x軸上日期標籤的格式?更改x軸的日期時間格式?
這不起作用:
area.add(new DateTime(timestamp), value); // Date value!
...
chart.getAxes().getBottom().getLabels().setDateTimeFormat("MMM 'yy");
我有一個TChart
與面積系列。區域點被映射到日期時間值。如何更改x軸上日期標籤的格式?更改x軸的日期時間格式?
這不起作用:
area.add(new DateTime(timestamp), value); // Date value!
...
chart.getAxes().getBottom().getLabels().setDateTimeFormat("MMM 'yy");
這給了我一個IllegalArgumentException:
new DateTime(2012,1,1).toString("MMM 'yy");
逗號「在字符串格式參數unnaccepted。
正如你可以閱讀here,單引號用於避免解釋。把兩個單引號畫出單引號:
new DateTime(2012,1,1).toString("MMM ''yy");
您需要設定區XValues的日期時間在下一行代碼做:
area.getXvalues().setDateTime(true);
請嘗試重新加入我的代碼行幫助你解決你的問題。
我希望能幫上忙。
感謝,
這是正確的。它是造成問題的底層API還是可以修復的? – l33t
我已經編輯了上面的回覆。 – Yeray
不錯!謝謝 :) – l33t