可以使用java.time.LocalDate类来获取当前月的上一月,以及上一月所在的年份和数字。

import java.time.LocalDate;

public class Main {
    public static void main(String[] args) {
        LocalDate currentDate = LocalDate.now();
        LocalDate previousMonth = currentDate.minusMonths(1);
        
        int previousMonthNumber = previousMonth.getMonthValue();
        int previousYear = previousMonth.getYear();
        
        System.out.println("上一月:" + previousMonthNumber);
        System.out.println("上一月所在的年份:" + previousYear);
    }
}

输出结果:

上一月:8
上一月所在的年份:2021
``
java8 获取当前月的上一月以及上一月所在的年份数字

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

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