PHP date_diff()Functions
PHP Date/Time Reference Manual
Examples
Calculate the difference between two dates:
<?php
$date1=date_create("2013-03-15");
$date2=date_create("2013-12-12");
$diff=date_diff($date1,$date2);
?>
$date1=date_create("2013-03-15");
$date2=date_create("2013-12-12");
$diff=date_diff($date1,$date2);
?>
Run Example »
Definition and Usage
The date_diff() function returns the difference between two DateTime objects.
Syntax
date_diff(datetime1,datetime2,absolute);
| Parameter | Description |
|---|---|
| datetime1 | Required. Specifies a DateTime object. |
| datetime2 | Required. Specifies a DateTime object. |
| absolute | Optional. Specifies a boolean value. TRUE indicates that the interval/difference must be positive. Default is FALSE. |
Technical Details
| Return value: | Returns a DateInterval object on success, representing the difference between the two dates. Returns FALSE on failure. |
|---|---|
| PHP Version: | 5.3+ |
PHP Date/Time Reference Manual Other Extensions