你可以使用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类来进行日期操作

Java获取当前日期上个月15号

原文地址: https://www.cveoy.top/t/topic/hOoH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录