Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/04/2010, 10:17
Hidek1
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 7 meses
Puntos: 334
Respuesta: duda con dias habiles

aqui la modifique para que le puedas poner los festivos..

Código PHP:
Ver original
  1. <?php
  2. function diasHabiles($fecha_ini, $fecha_fin){
  3.     $festivos = array("03-03-2010", "05-03-2010"); // agregar festivos correspondientes al pais
  4.     for($dias = 0,$i = $fecha_ini; $i <= $fecha_fin; $i += 86400){ // 86400 = segundos por dia
  5.         $week = date("N", $i);
  6.         if($week == 6 || $week == 7) continue;
  7.         $day = date("d-m-Y", $i);
  8.         if(in_array($day, $festivos)) continue;
  9.         $dias++;
  10.     }
  11.     return $dias;
  12. }
  13. $fecha_ini = strtotime("01-03-2010");
  14. $fecha_fin = strtotime("08-03-2010");
  15. echo diasHabiles($fecha_ini, $fecha_fin);
  16. ?>

bye ~
__________________
More about me...
~ @rhyudek1
~ Github