13.11.2007 tarihinde Fatih Dirol <fdirollists_at_gmail.com> yazmış:
> Selamlar,
> PHP de hafta numarasına göre ilgili yılda tarih aralığını veren bir
> komut varmıdır?
> Eğer yoksa bunun için hazır bir script nereden bulabilirim. Şimdiden
> teşekkürler,
Daha kısa hazır bir fonksiyon var mıdır bilmiyorum. Ama ben olsam
aşağıdaki gibi yazardım :)
$hafta_no=$_GET['hafta_no']; // adres satırından hafta numarasını alalım
$hafta_no=$hafta_no-1; // Sene 0. değilde 1. hafta ile başladığı için
1 eksiltelim.
$gecen_zaman=$hafta_no*7*24*60*60; // saniye cinsinden geçen süre
$bu_sene=mktime(0, 0, 0, 1, 1, date("Y")); // hangi senedeysek saniye
cinsinden değeri
echo '<br />';
echo 'Hafta:'.date("W",$bu_sene+$gecen_zaman); // Gecen sürenin
dogruluğunu kontrol etmek maksatlı
echo '<br />';
echo 'Hafta Başı:'.date("d.m.Y",$bu_sene+$gecen_zaman);
echo '<br />';
echo 'Hafta Sonu:'.date("d.m.Y",$bu_sene+$gecen_zaman+(6*24*60*60));
echo '<br />';
Iyi çalışmalar,
Selim
-- Özgürlük icin, özgür isletim sistemi... http://www.pardus.org.tr _______________________________________________ Linux-programlama mailing list Linux-programlama_at_liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlamaReceived on Tue 13 Nov 2007 - 09:48:24 EET