获取当前时间的两种方式:
1.Util包中的Date获取:
//获取当前时间
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNow= simpleDateFormat.format(new Date());
2.Util包的Calendar 获取:
//获取当前时间
Calendar calendar= Calendar.getInstance();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss");
System.out.println(simpleDateFormat.format(calendar.getTime()));
获取一个月前的时间:
//获取前一个月的时间
Calendar calendar = Calendar.getInstance();
// 设置为上一个月
calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - 1);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String beforeMonthDate = simpleDateFormat.format(calendar.getTime());