DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
// 将字符串解析为日期对象
Date date = dateFormat.parse(startDate);
// 创建 Calendar 对象,并将其设置为给定日期
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
// 获取上个月的日期
calendar.add(Calendar.MONTH, -1);
// 设置日期为上个月的第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
String starttime = dateFormat.format(calendar.getTime());
// 获取上个月的最后一天日期
calendar.add(Calendar.MONTH, 1);
calendar.add(Calendar.DAY_OF_MONTH, -1);
String endtime = dateFormat.format(calendar.getTime());
java获取上月日期第一天和最后一天
最新推荐文章于 2024-07-23 09:30:00 发布