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.