1
如何計算給定參數的一週內的工作日數:開始日期,結束日期和當前星期?開始日期和結束日期的範圍持續時間可能會超過一年。如何將PHP的範圍和當前周作爲參數,在一週內獲得PHP的營業日?
編輯: 感謝您的歡迎!工作日是週一至週五。
如何計算給定參數的一週內的工作日數:開始日期,結束日期和當前星期?開始日期和結束日期的範圍持續時間可能會超過一年。如何將PHP的範圍和當前周作爲參數,在一週內獲得PHP的營業日?
編輯: 感謝您的歡迎!工作日是週一至週五。
代碼波紋管只顯示兩個日期之間的工作日:
$start_date = '2010-02-01';
$end_date = '2010-02-28';
$next_date = $start_date;
while ($next_date != $end_date) {
if (date('N',strtotime($next_date)) < 6) echo $next_date."\n";
$next_date = date('Y-m-d', strtotime($next_date.' +1 day'));
}
日期(「N」,$ sometimestamp)爲您提供了星期幾的數字表示:1到7(星期一) (星期日)
歡迎來到SO。定義「工作日」。哪裏?在哪個國家?包括銀行假期?包括聖誕假期? – 2010-03-17 01:00:59