[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 メーリングリストの案内