私はこれを永遠に見てきましたが、答えはどこにもありません。ここに問題があります:PHP、日付範囲の一部が別の日付範囲内にあるかどうかを確認
私は2つの日付範囲を持っています。
$daterange1 = 2012-04-20 till 2012-04-28
$daterange2 = 2012-04-18 till 2012-05-01
ここで、daterange2がdaterange1内にあるかどうかを知りたいと思います。しかし、あなたが見ることができるように、daterange2は部分的にdaterange1の中にあります。 2012-04-28
- 2012-04-18:バック3つの変数を取得する任意の方法は、のようなものがあります-28まで2012-05-01
私はそれが少し曖昧に聞こえることは知っていますが、私は実際にそれをどのように異なって説明するのか分かりません。
私は質問を理解しています。すべての時間を 'strtotime()'関数で変換して比較したいと思うかもしれません。たぶん、 'DateTime'オブジェクトがあなたの役に立つかもしれません。 –
範囲が範囲内であり、第3変数 –