Buenos días;
Me estoy volviendo loco con este tema.
Tengo 2 POST que envían 2 fechas.
Lo que quiero hacer es saber como puedo calcular la diferencia en días entre esos 2 post y meterla en una variable.
Código PHP:
$ano1= date('Y', $_POST['inicio']);
$mes1= date('m', $_POST['inicio']);
$dia1= date('d', $_POST['inicio']);
$ano2= date('Y', $_POST['fin']);
$mes2= date('m', $_POST['fin']);
$dia2= date('d', $_POST['fin']);
$timestamp1 = mktime(0,0,0,$ano1,$mes1,$dia1);
$timestamp2 = mktime(0,0,0,$ano2,$mes2,$dia2);
$segundos_diferencia = $timestamp1 - $timestamp2;
$dias = $segundos_diferencia / (60 * 60 * 24);
$dias = abs($dias);
$dias = floor($dias);
Este codigo no me va bien... en e ano1 siempre me arroja 1970 lo mismo que en el ano2.
¿Alguna ayuda?