[PHP-users 14576]Re: 日付の取得について。
HAYAKAWA Hitoshi
cz @ hykw.tv
2003年 4月 11日 (金) 18:53:35 JST
早川仁です。
At Fri, 11 Apr 2003 18:49:46 +0900,
HAYAKAWA Hitoshi <cz @ hykw.tv> wrote:
> At Fri, 11 Apr 2003 17:58:12 +0900,
> HIROYUKI Sugiyama <sugiyama @ unike.co.jp> wrote:
>
> > date関数の"W"フォーマットで年単位の週番号が
> > 取得できたのですが、逆に
> > この週番号と年数から日付を取得
> > する簡単なやり方(関数)ってあるのでしょうか?
> >
> > 例)
> > 週番号:16
> > 年:2003
> >
> > だったら「2003/04/07」みたいな。
> > よろしくお願いします。
>
> まずはマニュアルから探してみるのが先決では?
>
> echo date('Y/m/d', strtotime('+16 week ', mktime(0,0,0,1,1,2003)));
> とかで、指定年、指定週の月曜日の日付が表示できますが。
あー、嘘でした。
1/1 の曜日の日付が出ます(つまり 1/1 が水曜なら、水曜日の日付)。
あと、+nn week の nn は -1 しないと駄目です(16週目なら、'+15 week')
--
早川仁(はやかわひとし)
cz @ hykw.jp
PHP-users メーリングリストの案内