[英]Change datetime format of x-axis?
我有一個帶有區域系列的TChart
。 區域點映射到日期時間值。 如何更改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");
字符串格式參數中的逗號'不被接受。
如您在這里閱讀的,單引號用於避免解釋。 用兩個單引號引起一個單引號:
new DateTime(2012,1,1).toString("MMM ''yy");
您需要像下一行代碼一樣將Area的XValues設置為DateTime:
area.getXvalues().setDateTime(true);
如果添加我的代碼行可以幫助您解決問題,請重試。
希望會有所幫助。
謝謝,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.