Java で 2 つの日付間の差を計算の方法

Javaでは、java.time.LocalDateクラスを使用して2つの日付の日数差を計算できます。以下にサンプルコードを示します。

import java.time.LocalDate;
import java.time.temporal.ChronoUnit;

public class Main {
    public static void main(String[] args) {
        LocalDate date1 = LocalDate.of(2021, 1, 1);
        LocalDate date2 = LocalDate.of(2021, 1, 10);

        long days = ChronoUnit.DAYS.between(date1, date2);

        System.out.println("日期相差天数:" + days);
    }
}

上記の例では、2つのLocalDateオブジェクトを作成して2つの日付を表し、ChronoUnit.DAYS.betweenメソッドを使用してそれらの間の日数の差を計算しました。結果は日付差の日数を出力します。

bannerAds