[Tep-j-general] Re: 生年月日の編集エラー

Back to archive index

Tadashi Jokagi elf20****@users*****
2005年 5月 27日 (金) 12:53:18 JST


      上鍵です. こんにちわ.
      strtotime を使うといいかと.

http://php.net/strtotime

$ php -r 'echo strtotime( "2005/1/1")."\n";'
1104505200
$ php -r 'echo strtotime( "2005-1-1")."\n";'
1104505200
$ php -r 'echo strtotime( "2005-01-1")."\n";'
1104505200
$ php -r 'echo strtotime( "2005-001-1")."\n";'
1104505200
$ php -r 'echo strtotime( "1/1")."\n";'
1104505200

    「05-01-01」とか「2005.01.01」とかはできませんでしたが.後者は
    str_replace( ".", "-", $datetime); などしてあげるといいかと.年は
    自前で若干調整してあげた方がいいですね.

#実は
$ php -r 'echo strtotime( '2005-1-1')."\n";'
-1
 とか出てびびってた

-- 
----+----1----+----2----+----3----+----4----+----5----+----6----+----7
Tadashi Jokagi mailto:elf20****@users*****
Yokukitana II http://elf.no-ip.org/
Yokukita blog http://blog.poyo.jp/ Yokukita wiki http://wiki.poyo.jp/
Fedora JP Project -- http://fedora.jp/ XOOPS JP http://jp.xoops.org/



Tep-j-general メーリングリストの案内
Back to archive index