Я хочу рассчитать разницу между двумя датами. В настоящее время я делаю:Расчет разницы дат в Java
Calendar firstDate = Calendar.getInstance();
firstDate.set(Calendar.DATE, 15);
firstDate.set(Calendar.MONTH, 4);
firstDate.get(Calendar.YEAR);
int diff = (new Date().getTime - firstDate.getTime)/(1000 * 60 * 60 * 24)
Это дает мне выход 0. Но я хочу, что я должен получить на выходе 0, когда новый Date() 15. В настоящее время новая дата 14. Это делает мою далее неправильный расчет, и я смущен, как это разрешить. Пожалуйста, предложите.
thnx пример, который вы приложили, помог мне рассчитать разницу. – Mohit224
Без проблем @ Mohit224. Несколько дней назад вышло в аналогичную ситуацию. – pacman