Definition
The date_diff() function returns the difference between two dates.
Syntax
date_diff(datetime1, datetime2, absolute)
Parameters
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 . |
Example
<?php
$date1 = date_create("2021-07-01");
$date2 = date_create("2021-12-25");
$diff = date_diff($date1, $date2);
var_dump($diff);