是否有可能確定是否有兩個rig-unbounded時間間隔(在無窮遠時有一個邊界的時間間隔)是否重疊?將右無限時間間隔與joda-lib進行比較
我試圖此(和其它類似的變型):
Instant now = new Instant(new Date().getTime());
Interval i2 = new Interval(now, (ReadableInstant) null);
Interval i1 = new Interval(now, (ReadableInstant) null);
boolean overlapping = i2.overlaps(i1);
但根據該文檔,使用null
作爲第二個參數是指「現在」,而不是「無窮大」。我發現this answer在郵件列表中,所以Joda似乎不可能。我現在正在尋找替代實現。
'' A ** [半開區間(http://en.wikipedia.org/wiki/Half-open_interval#Terminology)**是不一樣的東西爲「具有一個邊界間隔在無窮遠處「。 ' ' –
我已經用@Matt評論編輯了這個問題 –