درود
1-
[CSHARP]TimeSpan ts = Date1 - Date2;
int numberOfDays = ts.Days; [/CSHARP]
2-تابع
[CSHARP]
public static int DateDiff(DateTime StartDate, DateTime EndDate)
{
int NumDaysDiff;
TimeSpan ts = EndDate.Subtract(StartDate);
NumDaysDiff = ts.Days;
return NumDaysDiff;
}
[/CSHARP]
3-
CSHARP.Days[/CSHARP]
4-
[CSHARP]DateTime d1 = StarDate
DateTime d2 = EndDate;
TimeSpan t1 = d2.Subtract(d1);
days = t1.Days;
hours = t1.Hours;[/CSHARP]
5-
[CSHARP]DateTime strdate = Convert.ToDateTime("1/1/2011");
DateTime enddate = Convert.ToDateTime("1/10/2011");
DateTime strdate1 = Convert.ToDateTime("1/1/2011");
DateTime enddate1 = Convert.ToDateTime("1/10/2011");
int resultdays = (enddate.Subtract(strdate) + enddate1.Subtract(strdate1)).Days;[/CSHARP]
همه این کدها تفاوت بین دو تاریخ رو محاسبه میکنن.