我只想知道如何獲得除週末外的其餘日子。我試着減去兩個日期,但我似乎找不到任何解決方案來消除週末。以及這是我的代碼:獲取剩餘日期,不包括週末
$date_registered = date('Y-m-d');
$date_planned = $_POST['start_date'];
$dueDate = $date_registered;
$numDays = 3;
$counter = 1;
while ($counter <= $numDays) {
$dueDate = date("Y-m-d", strtotime(date("Y-m-d", strtotime($dueDate)) . " +1 day"));
$dayOfTheWeek = date("l",strtotime($dueDate));
if ($dayOfTheWeek == "Saturday" || $dayOfTheWeek == "Sunday") {
continue;
}else {
$counter++;
}
}
echo $date_registered.'<br>';
echo $date_planned.'<br>';
//echo $dueDate;
$remaining_days = strtotime($date_registered) - strtotime($date_planned);
echo $remaining_days/86400;
我沒有任何想法如何排除週末。我希望你能幫助我。
工作與否? – Deep123
以及它的工作。我似乎無法正確得到剩餘的日子 – arukiri123
你現在得到了嗎?還是還沒有? – Deep123