Cita:
Iniciado por abimaelrc Algo así
Código PHP:
Ver original<?php
$date = new DateTime('2011-10-17');
if($date->format('l') != 'Monday'){
$date->modify('Last Monday');
}
echo $date->format('Y-m-d'); // 2011-10-17
$date = new DateTime('2011-10-16');
if($date->format('l') != 'Monday'){
$date->modify('Last Monday');
}
echo $date->format('Y-m-d'); // 2011-10-10
Excelente justo lo que buscaba... gracias...
Pero y resulta que si tengo que hacer un reporte mensual como haria para obtener el primer dia de ese mes? El codigo solo habla de dias de semana...
Gracias