0

我想在我的 yAxis 上显示星期几(例如星期一等),在我的 xAxis 上显示 h:m 中的时间。创建数据点时,我使用相同的日期时间对象。

new object[] {sp.ProjectStart, sp.ProjectStart, 79}

我这样使用 DateTimeLabelFormats,

DateTimeLabelFormats = new DateTimeLabel { Day = "%e.%b" }
DateTimeLabelFormats = new DateTimeLabel { Minute = "%H:%M" }

然而,这些将显示完全相同的东西,在这种情况下是 H:M。如果我将日期时间对象更改为例如 DateTime.Now,我将得到 H:M:s:ms。

似乎只有 datetime 对象对格式有影响。有没有办法从任何给定的日期时间对象中选择我想要显示的内容?

4

1 回答 1

0

我解决了!

我需要格式化的日期时间标签是 Hour。

所以我只是把

DateTimeLabelFormats = new DateTimeLabel { Hour = "%a %e.%b" } 

代替

DateTimeLabelFormats = new DateTimeLabel { Day = "%e.%b" }

我想这取决于你得到的日期时间对象或其他东西。

于 2013-11-15T11:48:26.370 回答