Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2008, 15:43
tmh4mail
 
Fecha de Ingreso: junio-2004
Mensajes: 71
Antigüedad: 19 años, 10 meses
Puntos: 1
Como Sacar el Tiempo de Comienso a Fin

Que tal amigos aqui estoy ya mas que agotado en buscar la solucion a mi problema ya tengo dias y no mas no e podido adquirir la respuesta correcta espero ustedes me puedan ayudar.

el problema es el siguiente.

estoy trabajando en una pagina donde meto el tiempo de inicio en un textarea y el tiempo final en otra textarea, hasta aqui todo bien puedo meter estos datos de textarea a my DB en forma "TIME' pero quiero tambien al mismo tiempo poder meter el lapso de tiempo que se uso por ejemplo si comensamos a las 6:00 y terminamos a las 8:15 el total de tiempo seria 2:15, pense que esto seria tan facil de solo restar el tiempo final con el de inicio pero no me funciona..

por la web me tope con este script pero me sale en blanco el resultado no se si lo este implementando bien.

aver si aguno de ustedes me pudiera decir cual sera el error o que es lo que tengo que hacer.

Código PHP:
<?php 

$start
date('Time_IN');
$enddate('Time_OUT');

function 
subTime($start$end$m$d$y)
{
        
$start strtotime("$m/$d/$y $start");
        
$end strtotime("$m/$d/$y $end");

        
$diff $end-$start;

        
$hours floor($diff/3600); // 60 seconds * 60 minutes
        
$diff -= $hours*3600;

        
$mins floor($diff/60); // 60 seconds
        
$diff -= $mins*60;

        
$secs $diff;

        echo 
$hours.':'.$mins.':'.$secs;



?>