java 判斷兩個(gè)時(shí)間段是不是有交集

X有三種可能
??? 即傳來(lái)的開始時(shí)間為與數(shù)據(jù)可中某條數(shù)據(jù)的開始位置!
????? 這樣他的結(jié)束時(shí)間就有三種可能
?????? 1.位于數(shù)據(jù)庫(kù)中開始時(shí)間(start)之前
?????? 2.位于數(shù)據(jù)庫(kù)中開始時(shí)間(start)與結(jié)束時(shí)間(end)之間
?????? 3.位于數(shù)據(jù)庫(kù)中結(jié)束時(shí)間(end)之后
Y 有兩種種可能
?????? 1.位于數(shù)據(jù)庫(kù)中開始時(shí)間(start)與結(jié)束時(shí)間(end)之間
?????? 2.位于數(shù)據(jù)庫(kù)中結(jié)束時(shí)間(end)之后
Z 只有一種可能
?????? 位于數(shù)據(jù)庫(kù)中結(jié)束時(shí)間(end)之后
代碼實(shí)現(xiàn)
方法:
入?yún)⑹菚r(shí)間對(duì)象:
比較時(shí)間對(duì)象
字符串轉(zhuǎn)時(shí)間類型:
測(cè)試main方法:
標(biāo)簽: