no debe ser muy inteligente el que pide informacion de que se vendio el mismo dia del año pasado, son mucho lso factores que pueden pasar de un año a otro .
pero bueeh,
esta es la funcion mas logica, tampoco es valido que desplaces semanas si haces eso, te estas contradiciendo ya que quieres comprara el mismo dia del año pasado no del año pasado + 1 semana,
con esto tetendria que andar bien,
(PROBADO)
y si tu jefe quiere comparar una semana (53) que no existe en el año anterior, dile que se complica "crear" semanas virtuales en el calendario.
falta un poco de criterio verdad? jaja
saludos
Código PHP:
Ver originalfunction ViewDayLastYear($AFech=NULL){
$fecha_act=date("D",mktime(0,0,0,$AFech['MON'],$AFech['DAY'],$AFech['YEAR'])); $num=362;
for($i=1;$i<=3;$i++){
$num++;
$fecha_last=date("D",mktime(0,0,0,$AFech['MON'],$AFech['DAY']-$num,$AFech['YEAR'])); $fecha_date=date("Y-m-d",mktime(0,0,0,$AFech['MON'],$AFech['DAY']-$num,$AFech['YEAR'])); if($fecha_act==$fecha_last){break;}
}
return $fecha_date;
}
"DAY"=>'1',
"MON"=>'1',
"YEAR"=>'2010'
);
$fecha_retorno=ViewDayLastYear($fecha);
echo $fecha_retorno;