1
Nasıl ardından,Başlangıç tarihi vererek sonraki 10 pazar günü nasıl alınır?
sadece güncel verileri vererek önümüzdeki 10 Pazar alabilirsiniz kodum ama ben sadece (Bitiş tarihi olmadan) başlangıç tarihinden itibaren önümüzdeki 10 Pazar başlangıç tarihini vermek ve almak istiyorum tarih aralıkları arasındadır.
$allweeks=array();
$startDate = date('Y-m-d');
$date = new DateTime($startDate);
$interval = new DateInterval('P2M');
$date->add($interval);
$endDate=$date->format('Y-m-d');
for ($i = strtotime($startDate); $i <= strtotime($endDate); $i = strtotime('+1 day', $i)) {
if (date('N', $i) == 1)
$allweeks[]= date('n-j', $i);
}
foreach($allweeks as $wks)
{
$weeks=explode('-', $wks);
echo '=Week of '.$weeks[0]."/".$weeks[1];
}
Çıktınız doğru değildir; 2016-04-05'ten sonraki ilk Pazar 2016-04-10. – Narf
Evet, kodun düzgün çalıştığını biliyorum ... yanlış sonucu kopyaladım. – Narf
Teşekkürler bu işe yaradı bana –