Question: how to find difference between two calendar dates in java?
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.