@ 2018-01-15T22:10:20Z <?php
function daysUntil($start,$end){
$datetime1 = date_create(date('Y-m-d',strtotime($start)));
$datetime2 = date_create(date('Y-m-d',strtotime($end)));
$interval = $datetime1->diff($datetime2);
return "From $start to $end: ".$interval->format('%R%a days');
}
echo daysUntil('Wednesday','Saturday'),"\n"; // Thursday, Friday, Saturday
echo daysUntil('Monday','Friday'),"\n"; // Tuesday, Wednesday, Thursday, Friday
echo daysUntil('Thursday','Thursday'),"\n"; // [assumed next week]
echo daysUntil('Friday','Monday'),"\n"; // Saturday, Sunday, Monday
echo daysUntil('Saturday','Sunday'),"\n"; // Sunday
echo daysUntil('Sunday','Saturday'),"\n"; // Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
echo daysUntil('Sunday','Wednesday'); // Monday, Tuesday, Wednesday
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.1.0 - 7.1.25 , 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.29 , 8.2.0 - 8.2.21 , 8.3.0 - 8.3.9 From Wednesday to Saturday: +3 days
From Monday to Friday: +4 days
From Thursday to Thursday: +0 days
From Friday to Monday: -4 days
From Saturday to Sunday: +1 days
From Sunday to Saturday: -1 days
From Sunday to Wednesday: -4 days preferences:dark mode live preview
132.84 ms | 404 KiB | 178 Q