×
主要API
LocalDate と LocalTime の生成、日付加算、フォーマット調整のコード例です。
import java.time.LocalDate;
import java.time.LocalTime;
import java.time.Month;

public class DateTimeExample {
    public static void main(String[] args) {
        // 現在の日付・時刻を取得
        LocalDate today = LocalDate.now();
        LocalTime now = LocalTime.now();

        // 指定した日付・時刻で生成
        LocalDate date = LocalDate.of(2026, Month.JULY, 29);
        LocalTime time = LocalTime.of(14, 30, 0);

        // 日付の加算 (Immutabilityのため戻り値を受け取る必要あり)
        LocalDate nextWeek = date.plusWeeks(1); // 2026-08-05

        System.out.println(date);     // 2026-07-29
        System.out.println(nextWeek); // 2026-08-05
    }
}