Java获取当前日期上个月15号
你可以使用Java的java.time包来获取当前日期的上个月的15号。
下面是一个示例代码:
import java.time.LocalDate;
import java.time.temporal.TemporalAdjusters;
public class Main {
public static void main(String[] args) {
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 获取上个月的15号
LocalDate previousMonth15th = currentDate.minusMonths(1).withDayOfMonth(15);
System.out.println("上个月的15号:" + previousMonth15th);
}
}
运行结果:
上个月的15号:2021-03-15
在这个示例中,我们首先使用LocalDate.now()获取当前日期。然后,我们使用minusMonths(1)方法获取上个月的日期,再使用withDayOfMonth(15)方法将日期设置为15号。最后,我们打印出上个月的15号日期。
请注意,这个示例假设你正在使用Java 8或更高版本。如果你在使用Java 7或更低版本,你可以考虑使用Calendar类来进行日期操作
原文地址: https://www.cveoy.top/t/topic/hOoH 著作权归作者所有。请勿转载和采集!