2
Mengapa perbedaan antara 30 Maret dan 1 Maret 2020 secara keliru memberi 28 hari, bukan 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) Hasilnya adalah 28, sedangkan seharusnya 29. Mungkinkah zona waktu / lokasi menjadi masalah?