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个月相关推荐

  1. 如何使用Java获取当前日期/时间

    用Java获取当前日期/时间的最佳方法是什么? #1楼 采用: String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss") ...

  2. java获取当前日期和时间的二种方法分享

    有两种方法: 方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: import java.util.*; import j ...

  3. Java获取当前日期的前一天

    Java获取当前日期的前一天 //获取当前日期Date date = new Date();//格式转换SimpleDateFormat f = new SimpleDateFormat(" ...

  4. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  5. java获取当前日期 星期几_java获取当前日期是星期几的方法

    java获取当前日期是星期几的方法 发布时间:2020-06-29 11:16:15 来源:亿速云 阅读:133 作者:Leah 本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并 ...

  6. java获取当前日期的下一天,以后的第n天

    java获取当前日期的下一天,以后的第n天 public static void main(String[] args) {System.out.println(getDate()); } priva ...

  7. js和java得到当前日期和三十天以前日期

    js: //获取当前日期 var myDate = new Date(); var nowY = myDate.getFullYear(); var nowM = myDate.getMonth()+ ...

  8. Java根据当前日期获得这一周的日期

    为什么80%的码农都做不了架构师?>>>    Java根据当前日期获得这一周的日期,不是很经常用,但是用起来又不是很好找的代码! /*** 测试* @param args*/pub ...

  9. java获取当前日期时间代码

    1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值. 方法如下: 要使用 java.util.Date .获取当前时间的代码如下 代码如下   Date date = new Date ...

最新文章

  1. 数据维度爆炸怎么办?详解 5 大常用的特征选择方法
  2. 2020年度“中国神经科学重大进展”获奖名单【附成果介绍】
  3. 薛定谔的猫跳进了生物学界,化学家表示:没有我可能办不到
  4. [CareerCup] 16.5 Semphore 信号旗
  5. python爬音乐评论生成词云图_python爬虫+词云图,爬取网易云音乐评论
  6. RecyclerView的版本要和appcompat 的版本不一致 引发的错误
  7. 爬虫多线程生产者与消费者
  8. 典型案例道出“服务台”的价值
  9. 评论:电商巨头们谁有勇气晒晒“价格战”账单?
  10. 使用libjpeg库在LCD上显示图片
  11. 自制Dede网站地图的秘诀
  12. 莫烦python_莫烦python教学网站
  13. C语言解释一下BA无标度网络
  14. 高等数学解题常用公式笔记总结
  15. masm32快速编辑器菜单翻译整理
  16. 【git学习】fatal: unable to access XXX: Failed to connect to github.com port 443: Timed out怎么解决
  17. 内存带宽测试工具-Stream
  18. 计算机写字板英语,写字板的英文是什么
  19. android动态显示表格数据,android中水平显示表格数据
  20. 做网站开发设计注意字体是否侵权

热门文章

  1. 手表在英语里watch源自wacche
  2. HTML认知06标签学习3
  3. css是button和输入框保持在同一行
  4. 加州伯克利计算机科学录取,【哈鲁2019录取】恭喜哈鲁学员喜提加州伯克利大学计算机科学专业录取!...
  5. python+ tkinter做的一个项目辅助测试工具
  6. qt 容器组控件 Containers
  7. 游戏开发中的物理介绍
  8. 手机可以连接多少个蓝牙设备?
  9. leetcode hot100 之 子集
  10. Threejs—BIM管道流向动态效果