清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
项目中需要做个提交周报的功能,需要知道指定周数的开始日期和结束日期,以便处理其他业务。以下是一段通过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