-
/// 0=domingo 1=lunes 2=martes 3=miercoles 4=jueves 5=viernes 6=sabado
-
function principio_semana()
-
{
-
$unix =
date(“U”);
/// esto nos convierte la fecha de hoy en Unix
-
switch (date(“w”)) /// segun el dia de la semana damos un valor en seg a $dia
-
{
-
-
case 0:
-
$dia = 518400;
-
break;
-
case 1:
-
$dia = 0;
-
break;
-
case 2:
-
$dia = 86400;
-
break;
-
case 3:
-
$dia = 172800;
-
break;
-
case 4:
-
$dia = 259200;
-
break;
-
case 5:
-
$dia = 345600;
-
break;
-
case 6:
-
$dia = 432000;
-
break;
-
}//switch
-
$inicio_semana = ($unix – $dia); ///restamos la fecha de hoy con $dia y nos dara la fecha del lunes pasado
-
$lunes_pasado =
date(“j-n-Y”,
$inicio_semana);
///pasamos la fecha en unix a el formato normal
-
return $lunes_pasado;
-
}//function