/**
* 判断是否满足时间内
* @param xianZhiTime限制时间
* @return
*/
public static boolean cutTime(String xianZhiTime) {
   String[] args = xianZhiTime.split("-");  
   SimpleDateFormat sim = new SimpleDateFormat("HH:mm");  
   String nowTime=sim.format(new Date());
   try {  
       long now = sim.parse(nowTime).getTime();  
       long start = sim.parse(args[0]).getTime();
       long end = sim.parse(args[1]).getTime();
       if (args[1].equals("00:00")) {//翻译小时
           args[1] = "24:00";
       }
       if (end < start) {  
           if (now >= end && now < start) {  
               return false;  
           } else {  
               return true;
           }  
       }
       else {  
           if (now >= start && now < end) {  
               return true;  
           } else {  
               return false;  
           }
       }
   } catch (ParseException e) {  
       e.printStackTrace();  
       System.out.println("传入的时间参数异常!");
       return false;
   }  
}  
public static void main(String[] args) {
System.out.println(cutTime("17:00-20:00"));;
}

判断当前时间是否在某个时间范围内相关推荐

  1. Java——轻松判断某个时间是否处于某个时间段内

    在日常开发中我们经常会涉及到时间的大小比较或者是判断某个时间是否在某个时间段内,前者很容易,后者略微复杂 今天教大家如何轻松实习时间段的判断! 首先给大家提供一个方法,只需传入你要判断的某个时间和判断 ...

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

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

  3. php判断当前时间是否在某个时间段内

    现在有个需求,定时任务只在指定时间段内执行,例如邮件只在早上九点以后到晚上十点之前发送,其他时间段内不发送. 就下面这个判断就行了. date_default_timezone_set("A ...

  4. 在oracle中怎么判断一个日期是否在一定时间范围内

    这个属于oracle时间函数的用法 在oracle里,日期格式是一种特殊的东西 这里有一个日期转换函数 select to_char(日期,'yyyy-mm-dd hh24:mi:ss') from ...

  5. java 判断当天_java判断一个时间是否是今天的方法

    java判断时间是否是今天:public class Test { /** * java 判断一个时间是不是今天的时间范围内 * @param args */ public static void m ...

  6. ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。...

    应用中设置一般会存在这样的设置,如夜间勿扰模式,从8:00-23:00,此时如何判断当前时间是否在该时间段内.难点主要在于如何用NSDate生成一个8:00的时间和23:00的时间,然后用当前的时间跟 ...

  7. java中,判断当前时间是否处于某个一个时间段内

    今天同事拿了个问题问我,有一个回调工程,会一直查询今日订单表和回调表中的订单数据,然后这条sql今日订单日期是动态的, select * from QYPT_QUERY_GOODS goods,qyp ...

  8. C#判断上班时间和下班时间(含周末)的方法实现

     计划在新版来电通来电弹屏软件中用C#实现下班时间或周末休息时间自动接听并播放音频信息给来电者,比如:感谢致电xx公司,现在是休息时间,有事请在上班时间联系,谢谢! 以下是参考的思路代码: pri ...

  9. JAVA判断当前时间在时间范围内

    我们在日常开发的时候肯定有围绕时间选择的一些功能, 今天给大家分享一个java如何判断当前时间是否在所选择时间范围内的一个小demo public static void main(String[] ...

最新文章

  1. leetcode(78)子集
  2. Boost:与文件系统相关的BOOST_TEST_EQ测试
  3. Adaboost算法和提升树算法
  4. java里怎么存入数据并进行排序_Java数据结构之排序---插入排序
  5. 959. 由斜杠划分区域
  6. python发音1001python发音-1001种玩法 | Python 学习指南资源
  7. 通过AT指令实现ESP8266模块和TCP服务器的数据传输
  8. 蓝桥杯.历届试题: 核桃数量
  9. Linux实验一:安装配置Vmware-Linux实验环境
  10. html5视频页面的源码,html5 网页录制视频示例源码
  11. 《一本书读懂24种互联网思维》读书笔记
  12. 身体指数bmi流程图_理想的身体脂肪百分比是多少?男女不同脂肪数据对照表
  13. Ubuntu18.04 配置 bond4 + RG-5750-LACP
  14. Springboot中Aspect实现切面(以记录日志为例)
  15. JavaScript 对象
  16. 三十九级台阶java_蓝桥杯 -- 第三十九级台阶
  17. 午饭加喝酸奶可减轻电脑辐射
  18. 智慧养老、养老运营服务平台、陪护服务、养老院、托养、敬老院、健康管理、日常护理、残疾人管理、线下援助服务、助餐、助洁、助医、生活照料、养生保健、社区养老、居家养老、服务回访、健康数据、Axure原型
  19. StarUML用户手册
  20. oracle降版本导出,Oracle 数据库 升级/降级 兼容性矩阵

热门文章

  1. GAN生成对抗网络-DCGAN原理与基本实现-深度卷积生成对抗网络03
  2. linux 进程管理 ppt,Linux内核结构与进程管理.ppt
  3. python win32库与subprocess_依赖管理:Python2.7需要subprocess32
  4. java并发编程之美-阅读记录10
  5. Galera Cluster for MySQL 集群恢复
  6. MySQL-8.0.x 新特性之索引页合并
  7. VirtualBox安装及Linux基本操作(操作系统实验一)
  8. Android深度探索读书笔记 第六章
  9. Android邮件发送详解
  10. apache+php+mysql的配置(转载)