[PHP-users 34033] Re: strtotimeの値が期待値と違う

martin martin.info.jp @ gmail.com
2008年 9月 2日 (火) 01:08:16 JST


うぶんとぅさん、ご返答ありがとうございます。
成る程、"+1 Monday" は次の月曜日と解釈する訳ですね。
てっきり、第1月曜日が求まると勘違いしていました。
自前のプログラムでは、月初めの1日が月曜日でなければ、
意図したように動いていたんで、気付くのに時間がかか
りました。ありがとうございました。


青木

2008/09/01 16:58 ubuntu <ubuntu @ auone.jp>:
> うぶんとぅといいます。
>
> 08/09/01 に martin<martin.info.jp @ gmail.com> さんは書きました:
>> echo date('Y-m-d', strtotime("first Monday", $today))."<br/>\n"; //
>
> 「本日より後の、最初の月曜日」という意味ではないでしょうか。
>
>> echo date('Y-m-d', strtotime("+1 Monday", $today))."<br/>\n";    //
>
> 「次の月曜日」という意味ではないでしょうか。
>
>> echo date('Y-m-d', strtotime("last Monday", $today))."<br/>\n";  //
>
> 「今月最後の」という意味ではなく、「この前の」とか「先週の」とかいう意味ではないでしょうか。
>
> --
> ubuntu at auone dot jp


PHP-users メーリングリストの案内