Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2011, 21:22
dante14
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
suma de horas

Código PHP:
    function CalcularHoraSalida($hora_ingreso) {        
        if(
$hora_ingreso == NULL)
            {
            
$hora_salida '00:00:00';
            }
        else
            {
            
$jornal ="8:30";
            
$hora_ingreso=split(":",$hora_ingreso);
            
$jornal=split(":",$jornal);
            
$horas=(int)$hora_ingreso[0]+(int)$jornal[0];
            
$minutos=(int)$hora_ingreso[1]+(int)$jornal[1];
            
$horas+=(int)($minutos/60);
            
$minutos=$minutos%60;
            if(
$minutos<10)$minutos="0".$minutos ;
            
$hora_salida $horas.":".$minutos;
            }
            
    return 
$hora_salida;
    } 
Ese es mi codigo , mando la fecha de ingreso y me devuelve la fecha de salida

pero si por ejemplo ingreso al as 23:00 salgo a las 31:30; como puedo hacer para q en vez de 31:30 salga 7:30 que es la hora q corresponde despues de 8horas30min.


gracias