時間判定問題
A1 2014-10-1 10:00:00
A2 2014-10-2 14:00:00
B1 2014-10-4 13:00:00
B2 2014 -10-5 15:00:00
A1 は開始時刻、A2 は終了時刻、B1 は開始時刻、B2 は終了時刻です
今なら時間があります C1-C2
C1-C2 を決定するにはどうすればよいですか? A1-A2 または B1-B2 内にある場合、または交差点がある場合は、ポップアップ ボックスが表示されます。
------解決策----------------------
タイムスタンプに変換し、サイズを比較します
------解決策のアイデア----------------------
事実を観察する
$ar = array(<br /> 'A1' => '2014-10-1 10:00:00',<br /> 'A2' => '2014-10-2 14:00:00',<br /> 'B1' => '2014-10-4 13:00:00',<br /> 'B2' => '2014-10-5 15:00:00',<br />);<br /><br />$ar['C1'] = '2014-10-3 13:00:00';<br />$ar['C2'] = '2014-10-5 13:00:00';<br /><br />asort($ar);<br />print_r($ar);
Array<br />(<br /> [A1] => 2014-10-1 10:00:00<br /> [A2] => 2014-10-2 14:00:00<br /> [C1] => 2014-10-3 13:00:00<br /> [B1] => 2014-10-4 13:00:00<br /> [C2] => 2014-10-5 13:00:00<br /> [B2] => 2014-10-5 15:00:00<br />)<br /><br />