java根据传的日期(yyyy-MM-dd)向前推X天或者向后推X天
java根据传的日期(yyyy-MM-dd)向前推X天或者向后推X天
- 说明
- 代码
说明
今天有个数据处理要将日期格式为yyyy-MM-dd的日期要向前推31天,我这里记录下这个方法,留着以后需要的时候再用。
代码
方法即可向前推也可向后推日期。
@GetMapping("/test222")public String test222(HttpServletRequest request){String date = request.getParameter("date");String num = request.getParameter("num");return getBeforeXDayDate(date,Integer.parseInt(num));}//将天粒度日期格式yyyy-MM-dd格式向前推X天或向后推X天的方法//date为日期,day为你要相减或者相加的天public String getBeforeXDayDate(String date,int day){Calendar calendar=Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");try {//将传过来的日期设置给calendarcalendar.setTime(sdf.parse(date));//System.out.println("当前日期="+sdf.format(calendar.getTime()));//将传过来的日期减去X天或者加上X天calendar.add(Calendar.DATE, day);//System.out.println("向前推31天之前的日期="+sdf.format(calendar.getTime()));}catch (Exception e){e.printStackTrace();}return sdf.format(calendar.getTime());}
postman调用该方法后,返回如下:
向前推七天示例:
向后推七天示例:
java根据传的日期(yyyy-MM-dd)向前推X天或者向后推X天相关推荐
- java根据传的日期(yyyy-MM-dd)向前推X月或者向后推X月取X月最后一天日期
java根据传的日期(yyyy-MM-dd)向前推X月或者向后推X月取X月最后一天日期 说明 代码 说明 今天有个数据处理要将日期格式为yyyy-MM-dd的日期要向前推1个月后,取那个月最后一天日期 ...
- java根据传的日期(yyyy-MM-dd)向前推X个月或者向后推X个月
java根据传的日期(yyyy-MM-dd)向前推X个月或者向后推X个月 说明 代码 说明 今天有个数据处理要将日期格式为yyyy-MM-dd的日期要向前推12个月,我这里记录下这个方法,留着以后需要 ...
- 【怒怼老乔】苹果手机ios系统居然特喵的不支持日期yyyy-MM-dd HH:mm:ss.ms,只支持 yyyy/MM/dd HH:mm:ss
苹果手机ios系统居然特喵的 不支持日期yyyy-MM-dd HH:mm:ss.ms, 只支持yyyy/MM/dd HH:mm:ss 我只能用 .replace(/\-/g,'\/'); 来替换掉了, ...
- 将字符串格式yyyy/MM/dd的字符串转为日期,格式“yyyy-MM-dd“
将字符串格式yyyy/MM/dd的字符串转为日期,格式"yyyy-MM-dd" public static String strToDateFormat(String date) ...
- Js日期yyyy-MM-dd与yyyy/MM/dd的区别
在JavaScript中日期yyyy-MM-dd格式与yyyy/MM/dd为不同的日期表达式 console.log('2020-10-29', new Date('2020-10-29')) con ...
- YYYY/MM/dd 日期format的幺蛾子
其实YYYY/MM/dd 和yyyy/MM/dd是不同的,而且YYYY/MM/dd 可能会出现年份的大bug,下面直接上代码 @org.junit.Testpublic void dateYYYY() ...
- Python写,将输入的yyyy/mm/dd格式的日期显示为yyyy年mm月dd日。
7.(程序题)编程将输入的yyyy/mm/dd格式的日期显示为yyyy年mm月dd日. str = input("请输入日期:") length=len(str) if str[6 ...
- yyyy/mm/dd变成yyyy-mm-dd
当电脑的日期格式不是yyyy/mm/dd的形式的时候,假使是yyyy-mm-dd格式, 即便在程序中格式化日期格式yyyy/mm/dd,但是做成的日期却是yyyy-mm-dd. 不能只是单纯的Shor ...
- 年月日格式判断-正则表达式 YYYY/MM/DD、YYYY/MM/DD| YY/MM/DD、 ^(^(\d{4}|\d{2})(\-|\/|\.)\d{1,2}\3\d{1,2}$)|(^\d{4}…
一.简单的日期判断(YYYY/MM/DD): ^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$ 二.演化的日期判断(YYYY/MM/DD| YY/MM/DD): ^(^(\d{4}| ...
最新文章
- 第十、十一周项目二-存储班长信息的学生类
- 修改wamp默认网站目录
- 微软管理控制台学习和创建自己的管理控制台
- python程序设计下载_Python程序设计
- Firefox浏览器中,input输入框输入的内容在刷新网页后为何还在?
- react dispatch_React纯Hooks状态管理探索
- 322. 零钱兑换 golang 动态规划
- Halcon 圆形标定板标定基本流程-标定助手操作
- html编辑器 开发原理,在线所见即所得HTML编辑器的实现原理浅析
- python下载大文件mp4_Python 实现视频爬取下载及断点续传优化、异步下载
- 湖南大学离散数学实验——代码(一)
- MATLAB中的小技巧
- 常见坐标系经纬度转换
- Ubuntu系统中各文件夹的作用
- 在工业生产安全管理中,人员定位系统能做什么?
- USIM卡与SIM的区别
- 将Excel数据转换为XML
- 红米5双清_红米手机双清步骤
- 【Python 教程】11_基础数据类型
- 老虎证券赴美IPO:3年交易破万亿,5年9轮融资“众星捧月”...
热门文章
- MATLAB模拟涡旋光,涡旋光-Matlab.doc-_装配图网
- odoo-图表透视图
- 源代码管理工具-GIT
- Android Studio 2.3 更新,你应该知道的新点
- 全球及中国金属包装市场发展状况与竞争趋势研究报告2022版
- android10.0(Q) root MTK 6765 user版本打开root权限(adb root权限和 apk root权限)
- 什么是服务器,服务器与普通电脑有什么区别?
- 光盘修复计算机加载驱动,如何解决在Windows中无法使用光盘驱动器的问题
- virtualbox 怎样用U盘
- 《Visual Basic.Net 循序渐进》前言