Cita:
Iniciado por Vun
Encontre esta funcion, prueba a ver si te sirve:
Código PHP:
<?php
function dateDiff($start, $end) {
$start_ts = strtotime($start);
$end_ts = strtotime($end);
$diff = $end_ts - $start_ts;
return round($diff / 86400);
}
echo dateDiff("2006-04-05", "2006-04-01");
?>
Sino por aqui tienes mas ejemplos:
http://www.google.es/#hl=es&source=h...d373de720a5339 Hace lo que dije yo (
strtotime convierte una fecha escrita como
string a un
timestamp o
epoch) con una diferencia: al dividir el resultado por 86400 devuelve la diferencia de días; si se quiere la diferencia expresada en horas hay que dividir por 3600. ¡Suerte!