给一个时间获取,今日凌晨、昨日凌晨、本周开始时间、本周结束时间、本月开始时间、本月结束时间
2017-03-27 09:53
495 查看
下面的时间默认是今日,如果是时间不是今日可以把new DateTime()替换成你的时间,但这个方法的前提类型是dataTime类型,结束后你可以toDate()转换为date类型,希望这个笔记能帮到大家!
如果有更好的方法,请不要默默离开
Date todayTime = new DateTime().withTimeAtStartOfDay().toDate();//今天凌晨 Date tomorrowTime = new DateTime().plusDays(1).withTimeAtStartOfDay().toDate();//昨日凌晨 Date theWeekStartTime = new DateTime().minusDays(new DateTime().getDayOfWeek()-1).withTimeAtStartOfDay().toDate();//本周开始时间 Date theWeekEndTime = new DateTime().plusDays(8-new DateTime().getDayOfWeek()).withTimeAtStartOfDay().toDate();//本周结束时间 Date theMonthStartTime = new DateTime().minusDays(new DateTime().getDayOfMonth()-1).withTimeAtStartOfDay().toDate();//本月开始时间 Date theMonthEndTime = new DateTime().minusDays(new DateTime().getDayOfMonth()-1).plusMonths(1).withTimeAtStartOfDay().toDate();//本月结束时间
如果有更好的方法,请不要默默离开
相关文章推荐
- java 获取本年 本月 本周开始时间(在网上搜的周日被定义为一周的开始,修改后周日为一周的结束)
- c# 获取 本周、本月、本季度、本年 的开始时间或结束时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- php获取本周、本月开始结束时间
- Java获取当天、本周、本月 开始及结束时间
- PHP 获取本年、本周、本月、本日的开始和结束时间
- Java获取当天、本周、本月、本季度、本年等 开始及结束时间
- php获取 本月 本周 或者 下月 下周的 开始时间 结束时间
- php 获取今天,本周,本月,三个月内,半年内,今年的开始和结束时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- php获取 本月 本周 或者 下月 下周的 开始时间 结束时间
- javascript获取当天、本周、本月、本年 开始及结束时间
- Java获取当天、本周、本月、本季度、本年等 开始及结束时间
- Java写的获取日期工具类(今天、昨天、本周、上周、本月、上月、本年及特定时间的开始时间和结束时间)
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间(总结一下,以后直接拿来用)
- Java获取当天、本周、本月 开始及结束时间
- php 本周开始时间和结束时间;本月开始时间结束时间;上月开始时间结束时间
- php获取本周日期,自定义日期 开始结束时间
- 获取当天的开始时间、结束时间等等的一个工具类