このコードを見て、これが水曜日には問題なく動作するが、火曜日には問題なく動作する可能性がある理由を教えてください:
<?php
$current_time = strtotime('now');
if ($current_time > strtotime('tuesday this week 8:45pm') && $current_time < strtotime('tuesday this week 11:45pm')) {
$background = 1;
}
if ($current_time > strtotime('wednesday this week 8:45pm') && $current_time < strtotime('wednesday this week 11:45pm')) {
$background = 1;
}
else{
$background = 0;
}
?>
<script>
var backday = <?php echo json_encode($background); ?>;
</script>
火曜日の場合は 0 を返しますが、水曜日の場合は 1 を返します。なぜ?