返回

java 获取当前日期的下一月的当前日期

发布时间:2022-12-11 11:23:05 2522

1、当前日期的下一月的当前日期

private static String getLastMonthDate(String dataTime) throws ParseException {
//时间字符串转 LocalDate 类型
LocalDate today = LocalDate.parse(dataTime);
//当前月份+(-1)
today = today.minusMonths(-1);
//LocalDate日期格式是"YYYY-MM-DD",只需要用toString()就可以转化成字符串类型
return today.toString();

}

2、另外一种方式

public static final SimpleDateFormat SHORT_DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd");   
private static String getLastMonthDate(String repeatDate) {
Calendar calendar = Calendar.getInstance();
try {
if(repeatDate!=null && !"".equals(repeatDate)){
calendar.setTime(SHORT_DATE_FORMAT.parse(repeatDate));
}
} catch (ParseException e) {
e.printStackTrace();
}
calendar.set(calendar.get(Calendar.YEAR),calendar.get(Calendar.MONTH)+1,calendar.get(Calendar.MINUTE));
return SHORT_DATE_FORMAT.format(calendar.getTime());
}

 

 

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
js: 对象转字符串,字符串转对象 2022-12-11 10:55:54