Hàm date_diff có thể dùng để lấy khoảng cách giữa hai ngày. Đây là hàm tích hợp trả về đối tượng DateInterval nếu tìm thấy số ngày cụ thể, và trả về False nếu không tìm thấy.
Ví dụ
<?php
$date_1 = date_create('23-11-2019');
$date_2 = date_create('22-1-2020');
$day_diff = date_diff($date_1, $date_2);
echo $day_diff->format('Khoảng cách ngày là: %R%a days');
?>
Kết quả
Khoảng cách ngày là: +60 days
Hai ngày được tạo bằng hàm date_create và số ngày giữa chúng được tính bằng date_diff. Kết quả gán vào biến và in ra màn hình.