1. 获取前一天日期 if(StringUtils.isBlank(curDate)) { curDate=DateTime.now().toDateStr();}// 获取前一天日期String date = LocalDate.p
1. 获取前一天日期
if(StringUtils.isBlank(curDate)) { curDate=DateTime.now().toDateStr();}// 获取前一天日期String date = LocalDate.parse(curDate) .minusDays(1) .fORMat(DateTimeFormatter.ofPattern("yyyyMMdd"));
Date dBefore = new Date();SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Calendar calendar = Calendar.getInstance();calendar.setTime(dBefore);calendar.add(Calendar.DATE, -1);curDate = format.format(calendar.getTime());
2.获取前三个月日期
Date dBefore = new Date();Calendar calendar = Calendar.getInstance();calendar.setTime(dBefore);calendar.add(Calendar.MONDAY, -3);curDate = format.format(calendar.getTime());
if(StringUtils.isBlank(curDate)) { curDate=DateTime.now().toDateStr();}String date = LocalDate.parse(curDate) .minusMonths(3) .format(DateTimeFormatter.ofPattern("yyyyMMdd"));
来源地址:https://blog.csdn.net/HDHGJDFGHJDF/article/details/129275960
--结束END--
本文标题: java获取前...天日期(两种方式)
本文链接: https://www.lsjlt.com/news/392060.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-28
2024-04-28
2024-04-28
2024-04-28
2024-04-28
2024-04-28
2024-04-26
2024-04-26
2024-04-26
2024-04-26
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0