java获取当前日期 前后 几个月的 日期期间 往前 2个月 往后 2个月
java获取当前日期 前后 几个月的 日期期间
需要原因 返回的String 格式
private Map<String,String> getDuringDate(){SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Date date = new Date();String returnEndDate = simpleDateFormat.format(date);Date parse = null;try {parse = simpleDateFormat.parse(returnEndDate);} catch (ParseException e) {e.printStackTrace();}Calendar calendar = Calendar.getInstance(); //得到日历Map<String,String> returnMap = new HashMap<>();//把当前时间赋给日历if (parse!=null){calendar.setTime(parse);//设置为前2月 三个月 -3calendar.add(calendar.MONTH, -2);//获取2个月前的时间Date startDate = calendar.getTime();String returnStartDate = simpleDateFormat.format(startDate);returnMap.put("startDate",returnStartDate);returnMap.put("endDate",returnEndDate);}
Mapper.xml
<select id="getCompleteOrderShopId" resultMap="java.util.List">SELECTa.shop_idFROMxquark_user aINNER JOIN xquark_order b ON a.id = b.buyer_idINNER JOIN xquark_order_item c ON b.id = c.order_idWHEREa.archive = FALSEAND b.archive = FALSEAND c.archive = FALSEAND b.STATUS = 'SUCCESS'AND c.amount > 5AND Date( succeed_at ) BETWEEN #{startDate} AND #{endDate}AND a.shop_id in<foreach item="item" collection="shopIdList" separator="," open="(" close=")" index="">#{item, typeHandler=idHandler}</foreach>GROUP BYa.shop_id</select>
java获取当前日期 前后 几个月的 日期期间 往前 2个月 往后 2个月相关推荐
- 如何使用Java获取当前日期/时间
用Java获取当前日期/时间的最佳方法是什么? #1楼 采用: String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss") ...
- java获取当前日期和时间的二种方法分享
有两种方法: 方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: import java.util.*; import j ...
- Java获取当前日期的前一天
Java获取当前日期的前一天 //获取当前日期Date date = new Date();//格式转换SimpleDateFormat f = new SimpleDateFormat(" ...
- Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几
Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...
- java获取当前日期 星期几_java获取当前日期是星期几的方法
java获取当前日期是星期几的方法 发布时间:2020-06-29 11:16:15 来源:亿速云 阅读:133 作者:Leah 本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并 ...
- java获取当前日期的下一天,以后的第n天
java获取当前日期的下一天,以后的第n天 public static void main(String[] args) {System.out.println(getDate()); } priva ...
- js和java得到当前日期和三十天以前日期
js: //获取当前日期 var myDate = new Date(); var nowY = myDate.getFullYear(); var nowM = myDate.getMonth()+ ...
- Java根据当前日期获得这一周的日期
为什么80%的码农都做不了架构师?>>> Java根据当前日期获得这一周的日期,不是很经常用,但是用起来又不是很好找的代码! /*** 测试* @param args*/pub ...
- java获取当前日期时间代码
1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值. 方法如下: 要使用 java.util.Date .获取当前时间的代码如下 代码如下 Date date = new Date ...
最新文章
- 数据维度爆炸怎么办?详解 5 大常用的特征选择方法
- 2020年度“中国神经科学重大进展”获奖名单【附成果介绍】
- 薛定谔的猫跳进了生物学界,化学家表示:没有我可能办不到
- [CareerCup] 16.5 Semphore 信号旗
- python爬音乐评论生成词云图_python爬虫+词云图,爬取网易云音乐评论
- RecyclerView的版本要和appcompat 的版本不一致 引发的错误
- 爬虫多线程生产者与消费者
- 典型案例道出“服务台”的价值
- 评论:电商巨头们谁有勇气晒晒“价格战”账单?
- 使用libjpeg库在LCD上显示图片
- 自制Dede网站地图的秘诀
- 莫烦python_莫烦python教学网站
- C语言解释一下BA无标度网络
- 高等数学解题常用公式笔记总结
- masm32快速编辑器菜单翻译整理
- 【git学习】fatal: unable to access XXX: Failed to connect to github.com port 443: Timed out怎么解决
- 内存带宽测试工具-Stream
- 计算机写字板英语,写字板的英文是什么
- android动态显示表格数据,android中水平显示表格数据
- 做网站开发设计注意字体是否侵权