phpは上/下/現在の曜日の時間の関数を得る
960 ワード
// 2 :get_next_of_the_week(2);
function get_next_of_the_week($oftheweek){
$today = date('w');
$today = $today == 0 ? 7 : $today;
$date = strtotime( date('Y-m-d', strtotime( '+'. (7 + $oftheweek - $today) .' days' )) );
return $date;
}
// 3 :get_prev_of_the_week(3);
function get_prev_of_the_week($oftheweek){
$today = date('w');
$today = $today == 0 ? 7 : $today;
$date = strtotime( date('Y-m-d', strtotime( '-'. (7 - $oftheweek + $today) .' days' )) );
return $date;
}
// 5 : get_current_of_the_week(5);
function get_current_of_the_week($oftheweek){
$today = date('w');
$today = $today == 0 ? 7 : $today;
$date = strtotime( date('Y-m-d', strtotime( '-'. ($today - $oftheweek) .' days' )) );
return $date;
}