我想在yAxis上显示星期几(例如星期一等),在我的xAxis上显示h:m的时间。我在创建数据点时使用相同的datetime对象。
new object[] {sp.ProjectStart, sp.ProjectStart, 79}
我使用DateTimeLabelFormats,
DateTimeLabelFormats = new DateTimeLabel { Day = "%e.%b" }
DateTimeLabelFormats = new DateTimeLabel { Minute = "%H:%M" }
然而,这些将显示完全相同的东西,这种情况是H:M。如果我将datetime对象更改为例如DateTime.Now,我将得到H:M:s:ms。
似乎只有datetime对象对格式有影响。 有没有办法从任何给定的日期时间对象中选择我想要显示的内容?
答案 0 :(得分:0)
我解决了!
我需要格式化的datetimelabel是Hour。
所以我只是把
DateTimeLabelFormats = new DateTimeLabel { Hour = "%a %e.%b" }
而不是
DateTimeLabelFormats = new DateTimeLabel { Day = "%e.%b" }
我想这取决于你得到的日期时间对象或其他东西。