Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2008, 09:45
lanceusp
 
Fecha de Ingreso: mayo-2005
Ubicación: Muy lejos de aquí
Mensajes: 367
Antigüedad: 18 años, 11 meses
Puntos: 0
Respuesta: Saber dias de comienzo y final de una semana sabiendo el dia

Perdon, ya lo tengo.

Cita:
$day = date('d');
$wkday = date('l');
$month = date('m');
$year = date('Y');

switch($wkday) {

case 'Monday': $numDaysToSun = 6; $numDaysToMon = 0; break;
case 'Tuesday': $numDaysToSun = 5; $numDaysToMon = 1; break;
case 'Wednesday': $numDaysToSun = 4; $numDaysToMon = 2; break;
case 'Thursday': $numDaysToSun = 3; $numDaysToMon = 3; break;
case 'Friday': $numDaysToSun = 2; $numDaysToMon = 4; break;
case 'Saturday': $numDaysToSun = 1; $numDaysToMon = 5; break;
case 'Sunday': $numDaysToSun = 0; $numDaysToMon = 6; break;
}

echo " Lunes: ";
echo $monday = date('d-m-Y', mktime('0','0','0', $month, $day-$numDaysToMon, $year));
echo " <br>Domingo: ";
echo $sunday = date('d-m-Y', mktime('0','0','0', $month, $day+$numDaysToSun, $year));
__________________
Saludos!