判斷兩個時間段是否重疊


  自己在程序中需要計算重合的時間段,但是首先需要判斷是否重合。后來,發現下面的總結特別精辟。

  判斷兩個時間段是否重疊,如:

    startdate1 — enddate1

    startdate2 — enddate2

  兩個時間的重疊分4種情況,若你一一列出這四種情況來判斷是否重疊那就弱爆了,最簡單的方法:

    startdate1 <=enddate2 and enddate1>=startdate2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM