// 指定格式
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd”);
// 字符串-转date
Date date = sdf.parse(dateStr);
// date-转字符串
String dateStr = sdf.format(date);
// 设置时间
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
// 获取当前月2022-08
Date date = new Date();// 设置为当前时间
return sdf.format(date);
// 获取当前时间的上一个月
calendar.add(Calendar.MONTH, -1);
return sdf.format(calendar.getTime());
// 获取指定时间的上一年
calendar.add(Calendar.YEAR, -1);
return sdf.format(calendar.getTime());
// 获取指定月份的第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
return sdf.format(calendar.getTime());
// 获取指定月份的最后一天
int days = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);// 获取本月的最大天数
calendar.set(Calendar.DATE, days);// 设置创造新日期,这个日期是本月的最后一天
return sdf.format(calendar.getTime());
// 获取指定日期下个月的第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
calendar.add(Calendar.MONTH, 1);
return sdf.format(calendar.getTime());
8537

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



