怎么绑定当月所有周三的日期
如何绑定当月所有周三的日期?
如何绑定当月所有周三的日期?
------解决方案--------------------
------解决方案--------------------
何谓绑定,获取本月所有周三倒是没问题
------解决方案--------------------
DateTime dtTemp = new DateTime();
DateTime dt = DateTime.Now;
如何绑定当月所有周三的日期?
绑定日期
------解决方案--------------------
DateTime dtFirst=new DateTime(DateTime.Now.Year,DateTime.Now.Month,1);
for(DateTime dt=dtFirst;dt<=dtFirst.AddMonths(1).AddDays(-1);dt=dt.AddDays(1))
{
if(dt.DayOfWeek==DayOfWeek.Wednesday)
Console.WriteLine(dt.ToString());
}
------解决方案--------------------
何谓绑定,获取本月所有周三倒是没问题
DateTime firstDay = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
int weekDay = (int)firstDay.DayOfWeek;
if (weekDay <= 3)
{
weekDay = 3 - weekDay;
}
else
{
weekDay = 7 - (weekDay - 3);
}
int monthDay = (firstDay.AddMonths(1) - firstDay).Days;
List<DateTime> list = new List<DateTime>();
for (int i = weekDay; i <= monthDay; i += 7)
{
list.Add(firstDay.AddDays(i));
}
------解决方案--------------------
DateTime dtTemp = new DateTime();
DateTime dt = DateTime.Now;