Question: how to calculate difference between two times in android?
Answer: long mills = date1. getTime() - date2. getTime(); int hours = millis/(1000 * 60 * 60); int mins = (mills/(1000*60)) % 60; String diff = hours + ":" + mins; To update the Time Difference every second you can make use of Timer.