[PHP-users 17654]Re: 指定日付から週始と週終を得るには?
Masayuki AOKI
info @ martin.bz
2003年 9月 3日 (水) 15:35:16 JST
こんにちは,martinです。
きしかわさん wrote:
|指定日付が、どの週なのか( 週の開始日 月曜日 )を調べる関数を作成
|しました。
|ただこの関数には問題があって、日曜日を指定した場合、次週になって
|しまいます。
いろんなやり方があって,たくさんのレスがありそうですが,一例です。
function thisWeek($y,$m,$d){ // 指定日を含む週の月曜/土曜を返す
$utime =strtotime($y.'-'.$m.'-'.$d);
$dd = date('w', $utime)==0 ? 7 : date('w', $utime);
$wk[0] = date('Y.m.d', strtotime(-($dd-1).' day', $utime));
$wk[1] = date('Y.m.d', strtotime(6-($dd-1).' day', $utime));
return $wk;
}
参考になれば良いです。
/*
Masayuki AOKI: maoki @ bioreg.kyushu-u.ac.jp
HomePage: http://martin.bz
*/
PHP-users メーリングリストの案内