2
Por que a diferença entre 30 de março e 1 de março de 2020 dá erroneamente 28 dias em vez de 29?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) O resultado é 28, enquanto deve ser 29. O fuso horário / local pode ser o problema?