时间比较日期

现在需要一个获取当前时间然后对比一个月后的时间的java方法,比如:当前时间获取到是2024-10-28,然后我写定一个时间2024-10-29,这两个比大小,获取的当前时间要小于我写定的时间返回true否则返回false

import java.time.LocalDate;

public class DateComparison {

    public static boolean isCurrentDateBefore(String targetDate) {
        // 获取当前日期
        LocalDate currentDate = LocalDate.now();
        // 将字符串日期解析为 LocalDate
        LocalDate comparisonDate = LocalDate.parse(targetDate);
        
        // 比较日期
        return currentDate.isBefore(comparisonDate);
    }

    public static void main(String[] args) {
        String targetDate = "2024-10-29";
        boolean result = isCurrentDateBefore(targetDate);
        System.out.println("当前日期小于指定日期: " + result);
    }
}