[JavaScript] 期間の重複チェック

お母ちゃん  2019.8.21 
Home > Web > [JavaScript] 期間の重複チェック
すき 1
うんこ 0

期間Aと期間Bを比較して、重複があるかチェックするIFメモ

下記いずれかの条件に当てはまる

  1. 期間Aの開始日は、期間Bの範囲内(期間Bの開始日以上&終了日以下)にある
  2. 期間Aの終了日は、期間Bの範囲内(期間Bの開始日以上&終了日以下)にある
  3. 期間Aの開始日も終了日も、期間Bの範囲外
    (期間Aの開始日は期間Bの開始日以前 & 期間Aの終了日は期間Bの終了日以降)にある 
    ※期間Aが期間Bを覆っている

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください