解決済みの質問
こんな感じで
<?
function getNitiyou($str){
$d=strtotime($str);//(1)
$w=date("w",$d);//(2)
$nitiyou=date("Y年m月d日(日)",$d - $w *60*60*24);//(3)
return $nitiyou;
}
$str="2008/4/3"
print getNitiyou($str);
?>
(1)文字としての日付を日時型になおし
(2)その日の曜日を$wで抜き出して
(3)その日から曜日×一日の秒数引くと、日曜日になるので、それを
date()で整形します。
投稿日時 - 2008-04-03 13:37:36
お礼
出来ました!
早速の回答有り難うございます。
投稿日時 - 2008-04-03 14:39:20
0人が「このQ&Aが役に立った」と投票しています