我正在创建一个界面,允许用户选择一个日期范围,并勾选或取消勾选在日期范围内适用的一周中的某几天。给定日期范围(开始日期和结束日期),如何计算日期,排除.Net中指定的每周日期?
的日期范围控制是DateTimePickers
,和一周的日子CheckBoxes
这里的UI的实体模型:
From Date: (dtpDateFrom)
To Date: (dtpDateTo)
[y] Monday, [n] Tuesday, [y] Wednesday, (etc)
什么显示总数的最佳方式是计算天数,不仅基于日期范围,还基于t他打勾(或选定)一周的某几天?
在我的唯一选项中循环显示日期范围吗?
我想我会按照你的建议,先做简单的循环选项,然后我可能会刺穿ravenspoint的算法:o) – Andrew 2008-09-25 10:51:49