Java判断一个时间是否在时间区间内
2017-12-26 17:59
591 查看
package com.liying.tiger.test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test { public static void main(String[] args) throws ParseException { String format = "HH:mm:ss"; Date nowTime = new SimpleDateFormat(format).parse("09:27:00"); Date startTime = new SimpleDateFormat(format).parse("09:27:00"); Date endTime = new SimpleDateFormat(format).parse("09:27:59"); System.out.println(isEffectiveDate(nowTime, startTime, endTime)); } /** * 判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致 * * @param nowTime 当前时间 * @param startTime 开始时间 * @param endTime 结束时间 * @return * @author jqlin */ 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 实现判断时间是否在某个区间内(如是否在23点到凌晨4点之间)
- Java判断一个日期时间是否是昨天
- Java判断一个时间是否在另一个时间段内
- java判断一个时间戳是否在指定时间范围内的方法
- Java判断某时间是否在一个时间段
- java判断某时间是否在一个时间段
- 判断两个时间区间是否存在交集-Java实现
- Java判断一个时间是否在另一个时间段内
- Java判断一个时间是否在另一个时间段内
- Java时间判断:判断一个时间是否在一个时间段内
- Java 如何判断一个时间是否是昨天
- java中如何判断一个数是否为正整数(多种种方式比较有意思)对时间处理也可以
- C#实现判断一个时间点是否位于给定时间区间的方法
- Java 判断一个时间是否在另一个时间段内
- 从键盘上读取一个年份,判断是否为闰年(JAVA)
- java判断输入的字符串是否是一个IP
- 从键盘上输入一个年份,判断是否为闰年方法二(java)
- 判断一个区间的数据是否都存在于表中
- Java精确判断一个字符串是否有中文
- 【日期时间】批处理判断一个文件在最近5分钟内是否被更新过