The Time Duration Calculator will calculate the time that has elapsed/difference between two dates with time.
www.timeanddate.com