java当前时间减一个月怎么实现

avatar
作者
筋斗云
阅读量:0

可以使用Calendar类来实现当前时间减去一个月的操作,具体步骤如下:

// 获取当前时间 Calendar cal = Calendar.getInstance();  // 减去一个月 cal.add(Calendar.MONTH, -1);  // 获取减去一个月后的时间 Date oneMonthAgo = cal.getTime();  // 打印结果 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println("当前时间减去一个月后的时间为:" + sdf.format(oneMonthAgo)); 

以上代码中,首先使用Calendar.getInstance()获取当前时间的Calendar对象,然后使用add方法减去一个月,最后将结果转换成Date对象并使用SimpleDateFormat格式化成字符串输出。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!