Cita:
Iniciado por bUllan9ebrio
40h*60m=2400
2520m(las42h)-2400m=120m (aunque esto podria ser una constante)
mmmm te queda 120minutos
si lo multiplicas por 10m. te da 1200m y eso equivale a :
1200/60=20h; //total 20 h deben pasar para ganar las 2 restantes

me podrias ayudar con esto otro
ok tengo esto pero no me esta funcionando no se porque? sera que tengo que divirlo entre 60 de una vez y pasarlo a minutos luego cuando entre al caso de los 10 minutos divirlo entre s60 y pasarlo a segundos?
Código PHP:
Ver original$datos=$horas*60;// horas a minutos
$datos2=$minutos;// minutos
$maximo=42*60; // = 2520
$mintotal=$datos+$datos2;
if ($mintotal<=2400){
$calculo=$maximo-$mintotal*3; //resultado multiplicado por 3 cuando tenga 40 horas o menos
}
if ($mintotal>2400){
$calculo=$maximo-$mintotal*10; //resultado multiplicado por 10 cuando tenga mas de 40 horas
}
$resultado = $calculo/60;
echo "Para Regenerarte debes estar fuera por ".$resultado. " Horas.";