判斷時間是否在某個時間段內,支援跨天
/**
* 判斷時間是否在某個時間段內
* @param date 需要判斷的時間
* @param begintime 時間段開始時間
* @param endtime 時間段結束時間
* @return boolean
* @throws exception exception
*/public
static
boolean
belongcalendar
(date date, string begintime, string endtime)
catch
(parseexception e)
int bhour = begin.
get(calendar.hour_of_day)
;int ehour = end.
get(calendar.hour_of_day)
;//沒有跨天,時段類似於:20:00:00——23:00:00 或者 20:00:00——20:30:00 或者 20:30:00——20:30:59
if(end.
after
(begin)
||(bhour == ehour && end.
get(calendar.minute)
> begin.
get(calendar.minute))||
(bhour == ehour && end.
get(calendar.minute)
== begin.
get(calendar.minute)
&& end.
get(calendar.second)
> begin.
get(calendar.second)))
//跨天,配置時段類似於:23:00:00——06:00:00
else
}
時間範圍比較,判斷某個時間是否在某個時間段內工具類
時間格式化 判斷某個時間是否在某個時間段內 param date 待比較的時間 param format 時間格式,eg hh mm param starttimestr 時間範圍的開始時間,eg 06 00 param endtimestr 時間範圍的結束時間,eg 22 00 public st...
iOS判斷當前時間是否在某個時間段
if self isbetweenfromhour 9 tohour 10 brief 判斷當前時間是否在fromhour和tohour之間。如,fromhour 8,tohour 23時,即為判斷當前時間是否在8 00 23 00之間 bool isbetweenfromhour nsintege...
js 判斷當前時間是否處於某個時間段內
js 判斷當前時間 或者所選時間 是否在某一時間範圍,js 日期比較大小,js判斷日期是否在區間內,js判斷時間段是否在另外乙個時間段內 傳入 begindatestr 開始時間 enddatestr 結束時間 isduringdate 比較當前時間是否在指定時間段內 author dongsir ...