自己在程序中需要計算重合的時間段,但是首先需要判斷是否重合。后來,發現下面的總結特別精辟。
判斷兩個時間段是否重疊,如:
startdate1 — enddate1
startdate2 — enddate2
兩個時間的重疊分4種情況,若你一一列出這四種情況來判斷是否重疊那就弱爆了,最簡單的方法:
startdate1 <=enddate2 and enddate1>=startdate2
自己在程序中需要計算重合的時間段,但是首先需要判斷是否重合。后來,發現下面的總結特別精辟。
判斷兩個時間段是否重疊,如:
startdate1 — enddate1
startdate2 — enddate2
兩個時間的重疊分4種情況,若你一一列出這四種情況來判斷是否重疊那就弱爆了,最簡單的方法:
startdate1 <=enddate2 and enddate1>=startdate2
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。