[PHP-users 30292] Re: 昨日の日付取得について

shimada@xfun.info shimada @ xfun.info
2006年 9月 9日 (土) 23:01:41 JST


島田です。
当方では、こんな結果でした。

Array
(
    [seconds] => 51
    [minutes] => 40
    [hours] => 22
    [mday] => 8
    [wday] => 5
    [mon] => 9
    [year] => 2006
    [yday] => 250
    [weekday] => Friday
    [month] => September
    [0] => 1157722851
)



"Suruo Kajino" <gamble_to_happiness @ msn.com>さん:
> 皆さんお助けください。
> 
> 昨日の情報を取得しようとして下記スクリプトを記述してみたのですが、
> 実行すると何故か$date["year"]が【2000】の2000年になってしまいます・・
> $date["year"]の部分には何も触れていないのですが、なぜでしょうか??
> 
> ご存知の方よろしくお願いします。
> 
> <?php
> 
> $date = getdate();
> 
> $stamp = mktime(  $date["hours"],
>       $date["minutes"],
>       $date["seconds"],
>       $date["mon"],
>       $date["mday"] - 1,
>       $date["wday"],
>       $date["year"] );
> 
> $date = getdate($stamp);
> 
> 
> print_r ( $date );
> 
> ?>
> 
> Array ( [seconds] => 32 [minutes] => 14 [hours] => 21 [mday] => 9 
[wday]
> => 6 [mon] => 9 [year] => 2000 [yday] => 252 [weekday] => Saturday
> [month] => September [0] => 968501672 )
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
> 


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