Ben 12 haftalık bir süre içinde, "başlangıç tarihi" belirlenen bir kullanıcı dayalı tarihlerin bir listesini üretmek istiyoruz.
Bir kullanıcı Bugünün tarihini seçerse, ben 12 hafta boyunca bugünden itibaren her tarihini bilmek gerekir.
Ben bu tarihleri sahip olduktan sonra, ben bir DB tabloya bunları eklemek gerekir.
Ben-yollar bunu nasıl içine bazı yaptık söylemek istiyorum, herhalde PHP mktime (http://php.net/manual/en/function.mktime.php) ve sayaç sağ olabilir alan, ancak ben biraz odunum değilim.
Herhangi bir öneri veya bağlantıları çok, teşekkürler duyacağız.
EDIT:
: Ben ilk kez etrafında hangi cevapsız Bu bulundu
http://stackoverflow.com/questions/1639036/php-get-next-13-dates-from-date
Bu doğru alana gidiyor.
EDIT 2:
Yukarıda listelenen yazı bu, belirli bir başlangıç tarihinden itibaren tarihleri herhangi bir sayı olsun çok iyi çalışıyor:
$start = strtotime($s_row['schedule_start_date']);
$dates=array();
for($i = 1; $i<=42; $i++)
{
array_push($dates,date('Y-m-d', strtotime("+$i day", $start)));
}
print_r($dates);
Ben 6 hafta (42 gün) tarihleri almak için yukarıdaki örnek değişti. Herkes hafta içine 42 gün bölmek için bu değiştirmek için nasıl olarak herhangi bir ipucu var mı?
1. Hafta (liste tarihleri), Hafta 2 vs (liste tarihleri) .. - Yani dizideki sonuçları ile çalışan, ben hesaplanan tarihlerini içeren hafta bir liste üretmek istiyoruz?