我在AjaxControlToolkit中使用Calender Extender Control.基本上有2个日期控件:开始日期和结束日期(均与日历扩展器相关联).根据选择的开始日期,我在结束日期字段中填充日期,例如添加几个月或几天.但就像我已经能够增加几个月,但也想设置那个月的某一天,我无法做到.
例:
今天的日期是2012年12月18日.有点类似于每三个月一次,所以我每月增加3个月到2013年2月.但我想设置2013年2月1日.我无法做到.请帮助.
解决方法
您可以通过添加月份来设置月份中的任何一天.
DateTime todayDate = DateTime.Now; DateTime after3MonthDate = todayDate.AddMonths(3); //Set First Day of Month after3MonthDate = new DateTime(after3MonthDate.Year,after3MonthDate.Month,1);