application/helpers/camilo_helper.php
//Retorna la fecha del lunes proximo si no es fincho retorna la misma fecha
Retorna la fecha del lunes proximo si no es fincho retorna la misma fecha
Retorna la fecha del lunes proximo si no es fincho retorna la misma fecha
function habilPostFinSemana($fecha){
		    $fecha = new DateTime($fecha);
		    switch ($fecha->format('D')) {
		      case 'Sat':
		        $fecha = sumarORestarDiasAFecha($fecha->format('Y-m-d'), 2, '+');
		        $fecha = new DateTime($fecha);
		        break;
		      case 'Sun':
		        $fecha = sumarORestarDiasAFecha($fecha->format('Y-m-d'), 1, '+');
		        $fecha = new DateTime($fecha);
		        break;
		    }
		    return $fecha->format('Y-m-d');
		  }
function habilPostFinSemana ( $ fecha ) { $ fecha = new DateTime ( $ fecha ) ; switch ( $ fecha -> format ( 'D' ) ) { case 'Sat' : $ fecha = sumarORestarDiasAFecha ( $ fecha -> format ( 'Y-m-d' ) , 2 , '+' ) ; $ fecha = new DateTime ( $ fecha ) ; break ; case 'Sun' : $ fecha = sumarORestarDiasAFecha ( $ fecha -> format ( 'Y-m-d' ) , 1 , '+' ) ; $ fecha = new DateTime ( $ fecha ) ; break ; } return $ fecha -> format ( 'Y-m-d' ) ; }
Retorna la fecha del lunes proximo si no es fincho retorna la misma fecha
Retorna la fecha del lunes proximo si no es fincho retorna la misma fecha
//cambio formato para obtener el dia de la semana y compararlo // si es sabado le sumo dos dias //si es domingo sumo un dia