判断现在时间时间在不在两个时间段之间

Posted mzc--

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断现在时间时间在不在两个时间段之间相关的知识,希望对你有一定的参考价值。

 1  /**
 2      * 判断现在时间时间在两个时间段之间
 3      *
 4      * @param nowTime1 现在时间
 5      * @param startTime1 开始时间
 6      * @param endTime1 结束时间
 7      * @return
 8      * @throws ParseException
 9      */
10     public static boolean isEffectiveDate(String nowTime1, String startTime1, String endTime1) throws ParseException {
11         String format = "HH:mm:ss";
12         Date nowTime = new SimpleDateFormat(format).parse(nowTime1);
13         Date startTime = new SimpleDateFormat(format).parse(startTime1);
14         Date endTime = new SimpleDateFormat(format).parse(endTime1);
15         Calendar date = Calendar.getInstance();
16         date.setTime(nowTime);
17         Calendar begin = Calendar.getInstance();
18         begin.setTime(startTime);
19         Calendar end = Calendar.getInstance();
20         end.setTime(endTime);
21         if (date.after(begin) && date.before(end)) {
22             return true;
23         } else {
24             return false;
25         }
26     }

以上是关于判断现在时间时间在不在两个时间段之间的主要内容,如果未能解决你的问题,请参考以下文章

两个片段之间的 onItemClickListener

pandas 求两个时间差, 转化秒,判断时间差是否大于阈值

这两个代码片段之间有区别吗?如果有,那又如何? [复制]

ViewPager 不在超过 1 个片段中显示地图 v2

跨活动的片段之间的共享元素转换不一致

回收站视图未显示在片段中