Cita:
Iniciado por tulises16
Asi como esta es especifica para buscar lunes, pero con poco mas se puede hacer para buscar lo que quieras
Código PHP:
<?php
//Devuelve un array con las fechas que son lunes entre la fecha dada y cantidad de dias
function lista_lunes($fecha,$dias)
{
list($day,$mon,$year) = explode('/',$fecha);
$lunes = array();
for($dia = 1; $dia <= $dias; $dia += 1)
{
$fec_temp = date('d/m/Y',mktime(0,0,0,$mon,$day+$dia,$year));
if(date("l", mktime(0,0,0,$mon,$day+$dia,$year))=="Monday")
array_push($lunes, $fec_temp);
}
return $lunes;
}
//Prueba
$fecha = date("d/m/Y");
$fechas_lunes = lista_lunes($fecha,60);
print_r($fechas_lunes);
?>
Hola a todos... me parece muy completo esta función pero tengo un duda con el formato de salida, por ejemplo:
Array ( [0] => 17/11/2008 [1] => 24/11/2008 [2] => 01/12/2008 [3] => 08/12/2008 [4] => 15/12/2008 [5] => 22/12/2008 [6] => 29/12/2008 [7] => 05/01/2009 )
Necesito mostrar unicamente la fecha para hacer una lista de formulario, he intentado cambiar algunas funciones, pasarlo a otro arreglo, recorrerlo, pero ninguna me funciona y no sé que estoy haciendo mal.
Alguna idea? sugerencia?
Saludos
Daniel N