现在需要一个获取当前时间然后对比一个月后的时间的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);
}
}