定石みたいなのがあるらしい

Google先生に「NSDate 期間 重なり」なんて感じでお伺いを立てたのだけど、なかなかぴったりな回答を得ることができなかった。
そんな中で見つけたのがこのページ。

なるほど

比較開始日付 <= 対象終了日付 AND 比較終了日付 >= 対象開始日付

で重なっているかどうかが確認できるのか!


頭の中であれこれ場合分けを考えたりしていたけど、物凄くシンプルに解決できるんだな〜。