給定兩個日期間隔A
和B
,組件.start
和.end
和約束.start <= .end
,如果:
A.end >= B.start AND A.start <= B.end
您可以調整>=與>和<=與<的使用,以滿足您對重疊程度的要求。
舉例:該要求是如果StartDate=EndDate不算重合
if (A.EndDate > B.StartDate && A.StartDate < B.EndDate)
{
//range is conflict
}
給定兩個日期間隔A
和B
,組件.start
和.end
和約束.start <= .end
,如果:
A.end >= B.start AND A.start <= B.end
您可以調整>=與>和<=與<的使用,以滿足您對重疊程度的要求。
舉例:該要求是如果StartDate=EndDate不算重合
if (A.EndDate > B.StartDate && A.StartDate < B.EndDate)
{
//range is conflict
}
https://github.com/zhangbo2008/Trie_with_informationExtraction_and_fuzzy_matchingv2