Función date_diff() PHP

Ejemplo

Calcular la diferencia entre dos fechas:

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

Ejemplo de ejecución

Definición y uso

La función date_diff() devuelve la diferencia entre dos objetos DateTime.

Sintaxis

date_diff(datetime1,datetime2,absolute);
Parámetros Descripción
datetime1 Obligatorio. Define un objeto DateTime.
datetime2 Obligatorio. Define un objeto DateTime.
absolute Opcional. Define un valor booleano. TRUE indica que el intervalo/diferencia debe ser positivo. El valor predeterminado es FALSE.

Detalles técnicos

Valor devuelto: Si tiene éxito, devuelve un objeto DateInterval que representa la diferencia entre dos fechas. Si falla, devuelve FALSE.
Versión PHP: 5.3+