我们在日常开发的时候肯定有围绕时间选择的一些功能,

今天给大家分享一个java如何判断当前时间是否在所选择时间范围内的一个小demo

 public static void main(String[] args) throws ParseException {SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");Date startTime = ft.parse("2019-06-05 03:26:54");Date endTime = ft.parse("2019-06-09 03:26:54");Date nowTime = new Date();boolean effectiveDate = isEffectiveDate(nowTime, startTime, endTime);if (effectiveDate) {System.out.println("当前时间在范围内");}else {System.out.println("当前时间在不在范围内");}}/*** * @param nowTime   当前时间   * @param startTime 开始时间* @param endTime   结束时间* @return* @author sunran   判断当前时间在时间区间内*/public static boolean isEffectiveDate(Date nowTime, Date startTime, Date endTime) {if (nowTime.getTime() == startTime.getTime()|| nowTime.getTime() == endTime.getTime()) {return true;}Calendar date = Calendar.getInstance();date.setTime(nowTime);Calendar begin = Calendar.getInstance();begin.setTime(startTime);Calendar end = Calendar.getInstance();end.setTime(endTime);if (date.after(begin) && date.before(end)) {return true;} else {return false;}}

当前时间

所以是在范围内的

JAVA判断当前时间在时间范围内相关推荐

  1. JAVA判断当前时间是否为节假日、周末、工作日,简单有效!

    JAVA判断当前时间是否为节假日.周末.工作日 需求 有这么个需求,需要判断传的这个日期是否为节假日,周末,工作日,然后做剩下的操作. 话不多说,上代码 1.首先需要拿到节假日api 节假日API地址 ...

  2. java判断当前时间距离第二天凌晨的秒数

    /*** 判断当前时间距离第二天凌晨的秒数** @return 返回值单位为[s:秒]*/public Long getSecondsNextEarlyMorning() {Calendar cal ...

  3. java判断那个时间更晚_如何用Java判断日期是早于还是晚于另一个日期

    如何用Java判断日期是早于还是晚于另一个日期 另一个工作中常见的操作就是如何判断给定的一个日期是大于某天还是小于某天?在Java 8中,LocalDate类有两类方法isBefore()和isAft ...

  4. java判断当前时间在某个时间段内

    public class test4 {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateForm ...

  5. java判断当前时间是否在对应时间段内

    /*** @param beginTime 开始时间* @param endTime 结束时间* @return true在时间段内,false不在时间段内*/ public static boole ...

  6. java 判断当前时间是否为节假日_最近公司招人,研发组商量了下,暂时定下这么多java面试题!...

    一.List相关面试题 List是一个集合接口,分为AarrayList和LinkedList两个实现方式 ArrayList:底层实现就是数组,且ArrayList实现了RandomAccess,表 ...

  7. java 判断当前时间是否为节假日_浅谈Java8日期时间处理

    各位小伙伴们,我们又见面了,今天峰哥跟大家分享一下java8的全新日期时间处理API.在Java8之前,我们使用的日期时间是: java.util.Datejava.util.Calendar jav ...

  8. java月份_java 获取一定时间范围内的所有月份

    需求:获取2018年初到现在为止的所有月份统计数据 获取到所有月份 遍历月份获取数据得到list在前台显示 代码: main方法  使用simpledateFormat需要用try catch 包围 ...

  9. Java——判断输入时间数据是否有效

    文章目录 思想 实现 思想 根据SimpleDateFormat指定时间转换的格式,如果出现转换异常,则将异常信息进行捕获,返回判断的boolean值. 实现 编写一个静态的方法,实现输入时间数据的有 ...

最新文章

  1. 我的北京游戏开发总结【三】
  2. 【java】System.getProperty()参数大全
  3. git show HEAD^num和个git show HEAD~num的区别
  4. 廖雪峰python教程菜鸟变高手_python怎样
  5. [原创]android使用代码生成LayerDrawable的方法和注意事项
  6. install python-tk_No module named _tkinter, please install the python-tk package 解决方法总结
  7. python在线编辑器手机-QPython,一个在手机上运行Python的神器
  8. Rhel6-piranha配置文档
  9. DPM2012学习(二),添加本地磁盘
  10. mac下安装wxPython2.8.12.1方法
  11. CAD文件如何转JPG图片?分享两种转换方法
  12. THREE 使用Tween插件实现动画
  13. 天翼云为欧拉社区贡献首个C++热补丁 加速推进联创技术落地应用
  14. 200元以下耳机推荐
  15. 公式不懂也无妨,业务精通才是真正的算法工程师
  16. 【pwnable.kr】 passcode
  17. xiecheng_spider
  18. http与Socket区别
  19. 【c++】c++中顶层const与底层const
  20. 驱动工程师面试题汇编

热门文章

  1. oracle测试报告模板,Oracle与集算器对照测试报告
  2. 最近做过的一道有趣的解密题
  3. 支付宝安全漏洞(手机号授权相关)
  4. 安装OpenStack-Train
  5. Rational Rose简明实用教程
  6. cetus(cetus talk)
  7. Flutter:Android/iOS集成Flutter模块
  8. html css引用字体颜色,超链接字体颜色设置(通过html/css的设置方法)
  9. 如何实现高效会议 协和新能源集团可立享应用案例
  10. OCI学习-Storage:Block Volume