0

我有TChart一个区域系列。区域点映射到日期时间值。如何更改 x 轴上日期标签的格式?

这不起作用:

area.add(new DateTime(timestamp), value); // Date value!
...
chart.getAxes().getBottom().getLabels().setDateTimeFormat("MMM 'yy");
4

2 回答 2

1

这给了我一个 IllegalArgumentException:

new DateTime(2012,1,1).toString("MMM 'yy");

不接受字符串格式参数中的逗号'

正如您可以在此处阅读的,单引号用于避免解释。放两个单引号画一个单引号:

new DateTime(2012,1,1).toString("MMM ''yy");
于 2012-12-27T14:29:47.367 回答
0

您需要像下一行代码一样将区域的 XValues 设置为 DateTime:

area.getXvalues().setDateTime(true); 

如果添加我的代码行可以帮助您解决问题,请再试一次。

我希望会有所帮助。

谢谢,

于 2012-12-27T11:42:33.520 回答