Wednesday, 7 January 2015

Duration Calculator Between Two Dates Using ASP.Net C#

if (txt_LeaveFrom.Text != "" && txt_LeaveTo.Text != "")  
{      
DateTime FromYear = Convert.ToDateTime(clsObjCommon.GetDateForDB(txt_LeaveFrom.Text));
DateTime ToYear = Convert.ToDateTime(clsObjCommon.GetDateForDB(txt_LeaveTo.Text));


//Creating object of TimeSpan Class  
TimeSpan objTimeSpan = ToYear - FromYear;
//years  
int Years = ToYear.Year - FromYear.Year;
//months  
int month = ToYear.Month - FromYear.Month;
//TotalDays  
double Days = Convert.ToDouble(objTimeSpan.TotalDays);
//Total Months  
int TotalMonths = (Years * 12) + month;
//Total Hours  
double TotalHours = objTimeSpan.TotalHours;
//Total Minutes  
double TotalMinutes = objTimeSpan.TotalMinutes;
//Total Seconds  
double TotalSeconds = objTimeSpan.TotalSeconds;
//Total Mile Seconds  
double TotalMileSeconds = objTimeSpan.TotalMilliseconds;

No comments: