共計(jì) 522 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要根據(jù)日期計(jì)算天數(shù),需要使用 java.time 包提供的 LocalDate 類。下面是一個(gè)示例代碼,演示如何計(jì)算兩個(gè)日期之間的天數(shù):
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
public class Main {public static void main(String[] args) {LocalDate startDate = LocalDate.of(2021, 1, 1);
LocalDate endDate = LocalDate.now();
long days = ChronoUnit.DAYS.between(startDate, endDate);
System.out.println(" 相差天數(shù):" + days);
}
}
在上面的代碼中,我們定義了起始日期 startDate 和結(jié)束日期 endDate,然后使用ChronoUnit.DAYS.between() 方法計(jì)算兩個(gè)日期之間的天數(shù)。最后,將計(jì)算結(jié)果打印出來。
注意,上述代碼中的結(jié)束日期 endDate 使用了 LocalDate.now() 方法獲取當(dāng)前日期。你可以根據(jù)自己的需要修改起始日期和結(jié)束日期的值。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完