Ben başlangıç tarihi olarak Pazar kullanarak hafta aralık almaya çalışırken, bir referans tarih, $date
söylüyorlar, ama ben sadece bunu anlamaya gibi olamaz değilim.
Ben 2009-05-01 $ olarak tarih olsaydı Örneğin, ben 2009/04/26 ve 2009/05/02 olacaktı. 2009-05-10 2009/05/10 ve 2009/05/16 doğuracak. Benim şu anki kod bu gibi görünüyor (ben onu kaldırdı nerede benim yorum url bastırmak için unuttum ben hatırlayamıyorum):
function x_week_range(&$start_date, &$end_date, $date)
{
$start_date = '';
$end_date = '';
$week = date('W', strtotime($date));
$week = $week;
$start_date = $date;
$i = 0;
while(date('W', strtotime("-$i day")) >= $week) {
$start_date = date('Y-m-d', strtotime("-$i day"));
$i++;
}
list($yr, $mo, $da) = explode('-', $start_date);
$end_date = date('Y-m-d', mktime(0, 0, 0, $mo, $da + 6, $yr));
}
Ben yaptım tüm geçerli tarihe 7 gün eklemek olduğunu fark etti. Bunu nasıl yapardın?