「直近の○曜日を取得する」の編集履歴(バックアップ)一覧はこちら
「直近の○曜日を取得する」(2012/11/20 (火) 11:51:10) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
下記は木曜日の場合です。
今日が木曜の場合は一週間後をとってます
function getWed() {
//木曜日の数字
$target_week=4;
//今日の曜日取得
$today_week=date(“w”);
$plus=0;
if($target_week>$today_week){
$plus=$target_week-$today_week;
}else{
$plus=7-($today_week-$target_week);
}
$add_sec = $plus * 86400;//日数×1日の秒数
$target_sec = date(“U”) + $add_sec;
return date(“Ymd”, $target_sec);
}