2
2020年3月30日と3月1日の差が29日ではなく誤って28日になるのはなぜですか?
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) 結果は28ですが、29になるはずです。 タイムゾーン/場所に問題があるのでしょうか?