java计算某个日期的上一个月

梦里梦外; 2021-07-24 19:26 699阅读 0赞
  1. /**
  2. * 计算日期的上一个月
  3. * @param date
  4. * @param n
  5. * @return
  6. */
  7. public static String getPrevMonthDate(Date date,int n) {
  8. Calendar calendar = Calendar.getInstance();
  9. calendar.setTime(date);
  10. calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - n);
  11. return new SimpleDateFormat("yyyy-MM").format(calendar.getTime());
  12. }

发表评论

表情:
评论列表 (有 0 条评论,699人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java日期增加一个

    公司有个业务需求,新增功能不才看此类信息。需求是要求屏蔽一个月,一个月后在自动展示出来。所以这边需要根据日期来判断。在日期上加一个月。 代码截图: 控制台打印结果: ...