note 44326 deleted from function.mktime by vincent
| From: | vincent@php.net | Date: | Wed, 21 Jul 2004 08:32:59 +0000 |
| Subject: | note 44326 deleted from function.mktime by vincent | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-73791@lists.php.net to get a copy of this message | ||
Note Submitter: marcelo_lemus@mipagina.cl
----
Cacular el tiempo transcurrido entre dos fechas
<?php
//Hora Final
//19:35:00 dia 20 de Julio del 2004
$fecha_1 = mktime(19,35,00,7,20,2004); //hhmimissmmddaaaa
//Hora Inicio
//17:35:00 dia 07 de Julio del 2004
$fecha_2 = mktime(17,36,00,7,20,2004); //hhmimissmmddaaaa
$diferencia_segundos = $fecha_1 - $fecha_2;
$diferencia_semanas = floor($diferencia_segundos/604800);
$diferencia_segundos -= $diferencia_semanas * 604800;
$diferencia_dias = floor($diferencia_segundos/86400);
$diferencia_segundos -= $diferencia_dias * 86400;
$diferencia_horas = floor($diferencia_segundos/3600);
$diferencia_segundos -= $diferencia_horas * 3600;
$diferencia_minutos = floor($diferencia_segundos/60);
$diferencia_segundos -= $diferencia_minutos * 60;
//Ahora solo imprimes
// las variables correspondientes ej:
echo"la diferencia es de $diferencia_horas horas..."
?>