Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2010, 10:22
Avatar de Perr0
Perr0
 
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años, 6 meses
Puntos: 79
Respuesta: Calculo del total de horas trabajadas

Código:
<?
//formato horas:minutos
$horas_mes[]="8:00";
$horas_mes[]="8:00";
$horas_mes[]="8:00";
$horas_mes[]="9:00";
$horas_mes[]="8:15";
$horas_mes[]="8:00";
$horas_mes[]="8:32";
foreach($horas_mes as $i=>$res){
	$li=$i+1;
	print "$li) $res<br>";
	$totalhoras+=ht($res);
}
function ht($hora){
	list($h,$m)=explode(":",$hora);
	$resultado=mktime($h,$m,0,0,0,0)-mktime(0,0,0,0,0,0);
	return $resultado;
}
$convhora=intval($totalhoras/3600).":".($totalhoras%3600)/60;
print "<h3>total minutos: $totalhoras<br>en horas: $convhora</h3>";
?>
salu2