PHP獲取一年中的每星期的開始日期和結束日期
項目中需要做個提交周報的功能,需要知道指定周數的開始日期和結束日期,以便處理其他業務。以下是一段通過PHP來獲取一年中的每星期的開始日期和結束日期的代碼
function get_week($year) { $year_start = $year . "-01-01"; $year_end = $year . "-12-31"; $startday = strtotime($year_start); if (intval(date('N', $startday)) != '1') { $startday = strtotime("next monday", strtotime($year_start)); //獲取年第一周的日期 } $year_mondy = date("Y-m-d", $startday); //獲取年第一周的日期$endday = strtotime($year_end); if (intval(date('W', $endday)) == '7') { $endday = strtotime("last sunday", strtotime($year_end)); }
$num = intval(date('W', $endday)); for ($i = 1; $i </pre>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!