今天有個朋友問了一個問題,最後解決了下,先整理記下來,後面用到了再說spa
function getMonday($month = ''){ if(empty($month)){ $month = date("Y-m"); } $maxDay = date('t', strtotime($month."-01")); $mondays = array(); for($i=1; $i<=$maxDay; $i++){ if(date('w', strtotime($month."-".$i)) == 1){ $mondays[] = $month."-".($i>9?'':'0').$i; } } return $mondays; } print_r(getMonday('2018-06')); print_r(getMonday('2018-12'));
print_r(getMonday());
輸出結果以下:3d