Question: how to find time difference in java using calendar?
Answer: Change the time of both dates to midnight. Convert the dates to milliseconds. Find the difference between the two dates. Divide the result by the number of milliseconds in a day (24 * 60 * 60 * 1000). The result should be the difference in days.