+1 امتیاز

اگر d1=2015/13/5 و d2=2015/13/4 باشه من میتونم از دستور زیر استفاده کنم؟ یا اگه نمیشه راهش چیه؟

for(i=0;d2<=d1;i++)
{
.
.
.
.

یکی به d2 اظافه کن
}

فرمت تاریخ ها هم datetime هستش.

کلا برای اینکه یه حلقه داشته باشم تا وقتی از یک تاریخ به تاریخی رسیدم حلقه ادامه داشته باشه راهش چیه؟

بسته شده

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

سلام.

امیدوارم منظورتون رو درست متوجه شده باشم.

            DateTime d1 = new DateTime(2014, 12, 5);
            DateTime d2 = new DateTime(2014, 12, 1);
            int i;
            for (i = 0; d2 < d1; ++i)
            {
               d2 = d2.AddDays(1);
            }
            MessageBox.Show(d2.ToString("yyyy/MM/dd"));

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...