Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/11/2007, 01:35
Faser
 
Fecha de Ingreso: noviembre-2002
Mensajes: 130
Antigüedad: 21 años, 6 meses
Puntos: 0
Re: Calcular horas semanales

Gracias por la respuesta.

he copiado el código y no acaba de funcionar. Me da un resultado de 30 dias (para noviembre, 31 diciembre, etc...), y no resta los dias festivos como sabado y domingo:
Le daré un par de vueltas más, aunque si a alguien se le acurre algo, por favor me lo comantan

Código PHP:
$Dias_laborables=0;
$mes $_GET['monthID']; // o el que sea
$anio $_GET['yearID']; // o el que sea
$Dias_totales date("t"mktime(0,0,0,$mes,1,$anio)); // Los días que tiene ese mes

for ($i=1$i <= $Dias_totales$i++) {
  if (
date("N"mktime(0,0,0,$mes,$i,$anio)) < 6)  // No es fin de semana!
  
$Dias_laborables++;
}
print 
"Dias laborables ".$Dias_totales
Es posible que la funcion date("N",.....), sea para PHP 5.0..