/// 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
0 comment about "Mostrar el lunes de la semana actual"