Pages

Thursday, September 12, 2013

Difference between two dates in seconds,hours,days - C#


In this post, We get the difference between the date we enter i.e 'dt1' with the current date time i.e 'dt2' in seconds,hours,days.



          DateTime dt1 = Convert.ToDateTime("2013-09-13T11:30:30");   // Enter date here

         DateTime dt2 = Convert.ToDateTime(DateTime.Now.ToString("yyyy- MM-ddTHH:mm:ss"));       // get current time

        // DateTime dt2 = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 00:00:00"));
        double seconds = dt1.Subtract(dt2).TotalSeconds;      // get diff. in seconds

        double days = dt1.Subtract(dt2).TotalDays;                  
// get diff. in days

        double hours = dt1.Subtract(dt2).TotalHours;              // get diff. in hours

No comments:

Post a Comment