读书人

while循环中怎么让条件“时间”加一天

发布时间: 2012-11-05 09:35:12 作者: rapoo

while循环中如何让条件“时间”加一天

C# code
DateTime dt1="2012-10-10 0:00:00";DateTime dt2="2012-10-18 0:00:00";               while (dt1 != dt2)                {                    if (dt1.Month == drDay[i].Month && dtBl.Day == drDay[i].Day)                    {                        days++;                    }                    dt1.AddDays(1);//这是让dt1加一天吗??                }


dt1.AddDays(1)这步就是不能让while (dt1 != dt2)中的 dt1加一天, 一直是dt1时间不等于dt2时间。就死循环

[解决办法]
dt1 += new TimeSpan(24,0,0);

[解决办法]
dt1 = dt1.AddDays(1);//这是让dt1加一天吗??

读书人网 >C#

热点推荐