new Date()时间错误问题

iiiiiiiivan / 2024-10-22 / 原文

public class Main {
    public static void main(String[] args) {
        Date date = new Date(2024-1900, 1, 1);
        System.out.println("x = " + date);

        LocalDate date2 = LocalDate.of(2024, 1, 1); // 2024年1月1日
        System.out.println("x = " + date2);
    }
}