0 .缙仙励志不要等待机会,而要创造机会
1 .代码import Java.text.simple date format; import java.util.Calendar; import java.util.Date; publicclasscalendartest { publicstaticvoidmain (string [ ] args ) simpledateformatsdf=newsimpledateformat (yyy-mm-mm ) Date date=new Date (; //当前日期System.out.println (当前日期:“SDF.format (date )”//去年日期calendar C1=calendar.getinstance (; C1.settime(date ); C1.add(calendar.year,-1); System.out.println (去年日期(SDF.format ) C1.gettime ) ); //上个月的日期calendar C2=calendar.getinstance (; C2.settime(date ); C2.add(Calendar.month,-1); System.out.println (上个月的日期(SDF.format ) C2.gettime ) ); //上周日期calendar C3=calendar.getinstance (; C3.settime(date ); C3.add(calendar.week_of_year,-1); //建议//C3.add (calendar.week _ of _ month,-1); System.out.println (上周日期(SDF.format ) C3.gettime ) ); //昨天的日期calendar C4=calendar.getinstance (; C4 .设置时间(date ); C4.add(calendar.date,-1); //建议//C4.add(Calendar.day_of_week,-1); //C4.add(Calendar.day_of_month,-1); //C4.add(Calendar.day_of_year,-1); System.out.println (昨天的日期(SDF.format ) C4.gettime ) ); //1小时前的calendar C5=calendar.getinstance (; C5 .设置时间(date ); C5.add(calendar.hour,-1); //建议//C5.add(Calendar.hour_of_day,-1); system.out.println(1 (一小时前) SDF.format (C5.gettime ) ); //上一分钟calendar C6=calendar.getinstance (; C6.settime(date ); C6.add(calendar.minute,-1); system.out.println(1 (一分钟前) SDF.format (C6.gettime ) ); //1秒前的calendar C7=calendar.getinstance (; C7.settime(date ); C7.add(calendar.second,-1); System.out.println (上一秒(SDF.format ) C7.gettime ) ); }运行效果
当前日期: 2021-03-24 10:45:58
去年日期: 2020-03-24 10:45:58
上个月日期: 2021-02-24 10:45:58
上周日期: 2021-03-17 10:45:58
昨天日期: 2021-03-23 10:45:58
一小时前: 2021-03-24 09:45:58
一分钟前: 2021-03-24 10:44:58
上一秒: 2021-03-24 10:45:57