Java 获取上个月和上个月所在的年份
可以使用java.time包中的LocalDate类来获取上一个月份和所在年份。
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate currentDate = LocalDate.now(); // 获取当前日期
LocalDate previousMonth = currentDate.minusMonths(1); // 获取上一个月份
int previousMonthYear = previousMonth.getYear(); // 获取上一个月份所在年份
String formattedPreviousMonth = previousMonth.format(DateTimeFormatter.ofPattern("yyyy-MM")); // 格式化上一个月份
System.out.println("上一个月份: " + formattedPreviousMonth);
System.out.println("上一个月份所在年份: " + previousMonthYear);
}
}
输出结果示例:
上一个月份: 2022-02
上一个月份所在年份: 2022
原文地址: https://www.cveoy.top/t/topic/qbHa 著作权归作者所有。请勿转载和采集!