/**
* 获取前N天的日期
* @param n
* @return
*/
public static String getLastNDayDate(String format, int n) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, -n); //得到前n天
Date date = calendar.getTime();
SimpleDateFormat df = new SimpleDateFormat(format);
return df.format(date);
}
/**
* 获取前N个月的日期
* @param n
* @return
*/
public static String getLastNMonthDate(String format, int n) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -n); //得到前n月
Date date = calendar.getTime();
SimpleDateFormat df = new SimpleDateFormat(format);
return df.format(date);
}
/**
* 获取前N个年的日期
* @param n
* @return
*/
public static String getLastNYearDate(String format, int n) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.YEAR, -n); //得到前n年
Date date = calendar.getTime();
SimpleDateFormat df = new SimpleDateFormat(format);
return df.format(date);
}
获取前N天/月/年的日期
最新推荐文章于 2022-05-15 16:36:38 发布
671

被折叠的 条评论
为什么被折叠?



