I am trying to calculate the time difference between 2 time and put the result into a text block.
For example,
Start time: 9:45 AM
End start: 5:15 PM
How can i calulate the time difference between it?
DateTime dt1 = DateTime.ParseExact(DateTime.Now.ToShortTimeString(), “hh:mm tt”, new DateTimeFormatInfo());
DateTime dt2 = DateTime.ParseExact(timePicker1.ValueString, "hh:mm tt", new DateTimeFormatInfo());
TimeSpan ts1 = dt2.Subtract(dt1);
For time “11:12 PM” you should use format “h:mm tt”. So, you parse two time strings and make Subtract or just (dateTime1 – dateTime2).