Foros del Web » Programando para Internet » PHP »

promedio de horas

Estas en el tema de promedio de horas en el foro de PHP en Foros del Web. ¿Cómo puedo calcular el promedio de horas invertido en la solución de casos?. Me explico: tengo dos columnas, una con la fecha+hora de apertura del ...
  #1 (permalink)  
Antiguo 13/10/2005, 07:28
 
Fecha de Ingreso: octubre-2004
Mensajes: 46
Antigüedad: 13 años, 1 mes
Puntos: 0
promedio de horas

¿Cómo puedo calcular el promedio de horas invertido en la solución de casos?. Me explico: tengo dos columnas, una con la fecha+hora de apertura del caso y otra con la fecha+hora de su cierre. Quisiera que se calculara el promedio de tiempo transcurrido entre esas dos fechas, considerando todos los casos. Uso el formato timestamp.

Ejemplo:

caso 1. 11 Marzo 12:00 --> 11 Marzo 15:00 //3 horas
caso 2. 17 Marzo 14:00 --> 18 Marzo 02:00 //12 horas


Promedio = 07:30 horas

PD: busqué en los foros, y sólo encuentro como se restan fechas.

Gracias
  #2 (permalink)  
Antiguo 13/10/2005, 08:29
 
Fecha de Ingreso: mayo-2003
Mensajes: 148
Antigüedad: 14 años, 6 meses
Puntos: 0
Se me ocurre crear una tercera columna en la que se guarde el nº de horas por caso y luego solo tienes que sumarlos y dividirlo por el nº de casos para sacar el promedio. Ejemplo:

Código PHP:

while ($row mysql_fech_array($consulta)){

        
$total_horas=$total_horas+$row["media_de_horas_caso"];

}

$promedio $total_horas/$numero_de_casos;
echo 
$promedio

Última edición por NTrance; 13/10/2005 a las 08:34
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:51.