Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2010, 19:14
Avatar de FNX_NET
FNX_NET
 
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 7 meses
Puntos: 7
Respuesta: Como podria listar todas las semanas del AÑO

Solucion

Código PHP:
<?php
setlocale
(LC_TIME"es_ES");

function 
WeekToDate ($week$year)
{
$Jan1 mktime (11111$year);
$iYearFirstWeekNum = (int) strftime("%W",mktime (11111$year));

if (
$iYearFirstWeekNum == 1)
{
$week $week 1;
}

$weekdayJan1 date ('w'$Jan1);
$FirstMonday strtotime(((4-$weekdayJan1)%7-3) . ' days'$Jan1);
$CurrentMondayTS strtotime(($week) . ' weeks'$FirstMonday);
return (
$CurrentMondayTS);
}
$iYear '2010';
for (
$i 1$i <= 52$i++) {

$sStartTS WeekToDate ($i$iYear);
$sLunes date ("Y-m-d"$sStartTS);
list(
$year,$mon,$day) = explode('-',$sLunes);
$sDomingo date('Y-m-d',mktime(0,0,0,$mon,$day+6,$year));    
echo 
'Semana: '.$i.'  de  '.$sLunes.' al '.$sDomingo
echo 
'<br>';   
}

?>
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata: