Hàm date_diff() PHP

Ví dụ

Tính sự chênh lệch giữa hai ngày:

<?php
$date1=date_create("1984-01-28");
$date2=date_create("1980-10-15");
$diff=date_diff($date1,$date2);
?>

Ví dụ chạy

Định nghĩa và cách sử dụng

Hàm date_diff() trả về sự chênh lệch giữa hai đối tượng DateTime.

Cú pháp

date_diff(datetime1,datetime2,absolute);
Tham số Mô tả
datetime1 Bắt buộc. Định nghĩa đối tượng DateTime.
datetime2 Bắt buộc. Định nghĩa đối tượng DateTime.
absolute Tùy chọn. Định nghĩa giá trị布尔. TRUE biểu thị khoảng cách/độ chênh lệch phải là dương. Mặc định là FALSE.

Chi tiết kỹ thuật

Giá trị trả về: Nếu thành công thì trả về một đối tượng DateInterval, biểu thị sự chênh lệch giữa hai ngày. Nếu thất bại thì trả về FALSE.
Phiên bản PHP: 5.3+