ARGH
PHP kôd:
function retornarRangoDiasxSemana($anno, $semana)
{
// Determinar el día del inicio del año
$anno = date('Y',mktime(0, 0, 0, 1, 1, $anno));
// 0 para el domingo a 6 para el sábado
$diaInicial = date('w',mktime(0, 0, 0, 1, 1, $anno));
// Establecer los datos iniciales para hacer el cálculo
$finSemana = 7-$diaInicial;
$diaAño = $diaAño+$finSemana;
$diaIni = date('Y/m/d',mktime(0, 0, 0, 1, $diaIni+1, $anno));
$diaFin = date('Y/m/d',mktime(0, 0, 0, 1, $finSemana, $anno));
// Realizar el ciclo hasta la semana deseada
if($semana<54)
{
for($sem=2;$sem<=$semana;$sem++)
{
$diaIni = $diaAño + 1;
$diaFin = $diaIni + 6;
$diaAño = $diaFin;
$diaIni = date('Y/m/d',mktime(0, 0, 0, 1, $diaIni, $anno));
$diaFin = date('Y/m/d',mktime(0, 0, 0, 1, $diaFin, $anno));
}
}
$fechas = array($anno, $diaIni, $diaFin);
return $fechas;
} // End of funtion retornarRangoDiasxSemana
Zatrebalo mi da ispisujem prvi/poslednji dan odredjene nedelje (week
), a nije mi nista slicno trebalo do sada i nemam source za to, pa da ne izmisljam toplu vodu i ne gubim vrijeme posto sam u frKi sa istim - proguglam i nadjem ovo iznad.
Pa, svega mu, ako si napisao skriptu i dao je svima na koristenje, je l' mora biti na spanskom/portugalskom/kom_vec jeziku? Ajde komentari i nekako, al'... pazi legendu, "$diaAño".
Ono malo "iskustva" u gledanju sapunica (ne gledajte me tako, bio sam osnovac i gledao "Marisol", nista vise
) konacno je urodilo nekim plodom pa kapiram nekako sta je pisac htio da kaze, samo sto nema sanse da ovo ostavim kod sebe u kodu a da ne "prevedem", sto mu ga dodje skoro pa isto kao da sam napisao sve sam...
P.S. Umalo da zaboravim:
izvor