欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java代码中判断一个时间是否在某一个时间段的范围内

程序员文章站 2024-03-07 13:52:39
...
/**
 * 
 * @param nowDate   要比较的时间
 * @param startDate   开始时间
 * @param endDate   结束时间
 * @return   true在时间段内,false不在时间段内
 * @throws Exception
 */
public static boolean hourMinuteBetween(String nowDate, String startDate, String endDate) throws Exception{
	
	SimpleDateFormat format = new SimpleDateFormat("HH:mm");
	
	Date now = format.parse(nowDate);
	Date start = format.parse(startDate);
	Date end = format.parse(endDate);
	
	long nowTime = now.getTime();
	long startTime = start.getTime();
	long endTime = end.getTime();
	
	return nowTime >= startTime && nowTime <= endTime;
}

 

相关标签: java.util.Date Date