【发布时间】:2013-09-18 05:30:41
【问题描述】:
我正在绘制柱形图。其中x轴是日期类型
即
天 - 以小时为单位绘制
周 - 以天为单位绘制
月份 - 以周为单位绘制
半年 - 以周为单位绘制
每年 - 以月为单位绘制
我有如下逻辑来绘制天数图表
for (DateTime graphStartDate = startDate; graphStartDate < endDate; graphStartDate = graphStartDate.AddHours(1))
例如,这是我的开始日期和结束日期10/10/2013 12:00:00 AM,10/10/2013 9:32:00 PM。上面的代码将只提取到 9:00 PM 的图表,并省略 30 分钟(这也是要考虑的)。我如何编写一个循环,该循环也将包含在计算中。
这也必须实施数周,因为我将执行 +7 天,我有可能会遗漏 1 - 6 天,这对于最终用户来说是宝贵的信息
【问题讨论】: