Cita:
Iniciado por helacer Como estan tengo que realizar dos calculos con fechas en php pero no se como
1.
Tengo una fecha asi 2008-06-12 04:21:48
Necesito sumarle una hora a esa fecha debe quedar 2008-06-12 05:21:48
2.
Tengo dos fechas asi 2008-06-12 04:21:48 y 2008-06-12 04:28:40
Necesito saber cuantas horas minutos y segundos hay de diferencia entre las dos
Gracias por su ayuda
Hola
Con lo que te pusieron arriba lo haces así
<?php
$date1="2008-06-12 04:21:48";
$date2="2008-06-12 04:28:40";
$s = strtotime($date1)-strtotime($date2);
$d = intval($s/86400);
$s -= $d*86400;
$h = intval($s/3600);
$s -= $h*3600;
$m = intval($s/60);
$s -= $m*60;
$dif1= (($d*24)+$h).hrs." ".$m."min";
$dif2= $d.$space.dias." ".$h.hrs." ".$m."min";
$dif3= $d.$space.dias." ".$h.hrs." ".$m."min ".$s."seg";
echo "Diferencia en horas minutos: ".$dif1;
echo "<br>";
echo "Diferencia en dias horas minutos: ".$dif2;
echo "<br>";
echo "Diferencia en dias horas minutos segundos: ".$dif3;
?>
y listo, suerte