amigo.
ya lo solucione, el metodo que estaba aplicando no era el adecuado entonces lo cambie y asi pude hallar el error, referente a lo que me decias, si es un array dentro de otro como una matriz por asi decirlo y estos me contenia la fecha1 y fecha 2 las cuales utilice para sacarles su diferencia y poder asi sumar la diferencia de todos los dias y poder sacar las horas laboradas semanalmente.
Igual gracias por tus intenciones de ayudarme y perdoname por no saberme explicar aun asi mira aqui te dejo el metodo y el otro pedazo de codigo.
metodo o función
Código PHP:
Ver originalfunction sumar($hora1, $hora2){
$total2 = (($s2/60)/60) + (($m2)/60) + $h2;
$total_general = $hora1+$total2;
// echo "total 1: ".$total1." total 2: ".$total2." general: ".$total_general."<br>";
return $total_general;
}
ejecutando la función
Código PHP:
Ver original$interval='';
$horas_totales = 0;
$comparacion= new DateTime('00-00-00');
foreach($result as $res)
{
{
$datatime1 = new DateTime($tiempo1);
$datetime2 = new DateTime($tiempo2);
$interval = $datatime1->diff($datetime2);
$intervalos = $interval->format('%H'.':'.'%i'.':'.'%s');
$horas_totales = sumar($horas_totales, $intervalos);
echo "ht: ".$horas_totales."<br>";
}
else
{
}
}