当前位置:   article > 正文

快速获取当天0点0分0秒(00:00:00),23点59分59秒(23:59:59)

获取当天0点0分0秒
  1. // 利用Apache lang包快速获取凌晨0点0分0秒,23点59分59秒字符串
  2. System.out.println(DateFormatUtils.format(new Date(), "yyyy-MM-dd 00:00:00"));
  3. System.out.println(DateFormatUtils.format(new Date(), "yyyy-MM-dd 23:59:59"));
  1. // 获取当天凌晨0点0分0秒Date
  2. Calendar calendar1 = Calendar.getInstance();
  3. calendar1.set(calendar1.get(Calendar.YEAR), calendar1.get(Calendar.MONTH), calendar1.get(Calendar.DAY_OF_MONTH),
  4. 0, 0, 0);
  5. Date beginOfDate = calendar1.getTime();
  6. System.out.println(beginOfDate);

  1. // 获取当天23点59分59秒Date
  2. Calendar calendar2 = Calendar.getInstance();
  3. calendar2.set(calendar2.get(Calendar.YEAR), calendar2.get(Calendar.MONTH), calendar2.get(Calendar.DAY_OF_MONTH),
  4. 23, 59, 59);
  5. Date endOfDate = calendar2.getTime();
  6. System.out.println(endOfDate);

依次输出结果:

2016-05-24 00:00:00

2016-05-24 23:59:59

Tue May 24 00:00:00 CST 2016

Tue May 24 23:59:59 CST 2016

附:Apache lang Maven地址

<dependency>
     <groupId>org.apache.commons</groupId>
       <artifactId>commons-lang3</artifactId>
      <version>3.3.2</version>
</dependency>

        

推荐文章:

1:Spring boot基于Redis缓存商城分类,商品信息

2:Java基于Redis实现附近的人

3:程序员如何脱单?看完脱单率至少增加80

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/292429
推荐阅读
相关标签
  

闽ICP备14008679号