所以说,如果想要计算两个日期之间相差的绝对天数,用Period不是一个好的思路。 计算日期差 通过LocalDate来计算 LocalDate中的toEpocDay可返回当前时间距离原点时间之间的天数,可以基于这一点,来实现计算两个日期之间相差的天数: 代码如下: public void calculateDurationDays(String targetDate) { LocalDate target...
Java计算两个日期相差的天数 importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;publicclasstest16 {/***@paramargs *@throwsParseException*/publicstaticvoidmain(String[] args)throwsParseException {//TODO Auto-generated method stubSimpleDateFormat sdf...
最终得到的days就是两个日期相差的天数。 示例代码 下面是一个完整的示例代码,演示了如何计算两个日期相差天数: importjava.time.LocalDate;importjava.time.Period;publicclassDateDifferenceCalculator{publicstaticvoidmain(String[]args){LocalDatedate1=LocalDate.of(2022,1,1);LocalDatedate2=LocalDate.of(2022,1...