Calendar类获取当前时间上一个月,下一个月,当月的最后一天等的处理方法

Calendar cal = Calendar.getInstance();//获取一个Calendar对象
cal.setTime(new Date() );
cal.add(Calendar.MONTH, -1);//获取当前时间上一个月
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));//获取上个月的第一天
Date lastMonth = cal.getTime();//得到上个月的第一天

cal.add(Calendar.MONTH, 1);//获取当前时间的下一个月
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));//获取下一个月的最后一天
Date preMonth=cal.getTime();//得到下个月的最后一天


Calendar类获取当前时间上一个月,下一个月,当月的最后一天等的处理方法
————————————————
版权声明:本文为****博主「匆匆321」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.****.net/qq_43378945/article/details/83511361