package com.shucha.deveiface.biz.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* @author tqf
* @Description 根据月份计算得到上一个月份
* @Version 1.0
* @since 2023-08-16 10:55
*/
public class LastMonth {
public static void main(String[] args) {
System.out.println(getLastMont("2023-01"));
}
/**
* 根据月份计算得到上一个月份
* @param yearMonth 2023-08
* @return
*/
public static String getLastMont(String yearMonth){
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM");
Date currdate = null;
String lastMonth ="";
try {
currdate = sd.parse(yearMonth);
Calendar calendar = Calendar.getInstance();
calendar.setTime(currdate);
calendar.set(Calendar.MONTH,calendar.get(Calendar.MONTH)-1);
lastMonth = sd.format(calendar.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
return lastMonth;
}
}
根据传入的年月计算得到上一个月份
最新推荐文章于 2024-07-20 03:25:00 发布