[ ROri @ 12.07.2004. 12:44 ] @
| Trebao bi pomocu php-a da recimo odredim kada npr. 50-a sedmicu u godini 2004 pocinje kojeg datuma ili jos bolje kada pocinje a kada zavrsava ?
Da li je to izvodljivo ili je samo moguce iz trenutnog datuma viditi koja je to sedmica? to To mi ne odgovara. 
POZDRAV.
|
[ bluesman @ 12.07.2004. 14:37 ] @
Ja bih izracunao trenutnu sedmicu pa bih na taj broj dodao razliku do 50 nedelja i tako dobio ono sto trazis. Uz to proveris i koji je dan u nedelji pa ako je ponedeljak dodas jos N x 7 dana a ako je recimo utorak dodas N x 6 dana ... itd. Mislim da nije tako tesko, samo dobro procitaj manual za date() i strtotime() funcije.
recimo ovako (bez testiranja)
$trazena_nedelja = 50;
$trenutna_nedelja = date("W");
$razlika_u_nedeljama = $trazena_nedelja - $trenutna_nedelja;
if ($razlika_u_nedeljama > 0)
$razlika_u_nedeljama = "+".$razlika_u_nedeljama;
$rezultat = strtotime ($razlika_u_nedeljama);
i tako dobijes timestamp nedelje koje trazis, samo oduzmi trenutni dan u nedelji, ali pazi 0 je nedelja, 1 = ponedeljak.... 6=subota
laksi nacin je recimo ovako: $rezultat = strtotime ("last Monday", $rezultat);
malo se igraj pa ces doci do rezultata :-)
[ Zmaj @ 14.07.2004. 01:54 ] @
moras da obratis paznju i na to da po iso standardu se za prvu nedelju u godini racuna ona nedelja koja ima 4 i vise dana
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.