[PHP-users 4008] Re: 取得している日付から月のみ抽出

Noguchi Takashi php-users@php.gr.jp
Fri, 30 Nov 2001 14:28:21 +0900


 野口です.

"takahiro matsuda" <tmatsuda@media-m.co.jp> wrote:
> 早速ですが質問です。
> 現在、取得してある日付(200/11/30)から、月のみを持ってきたいのですが
> うまくいきません。
> 
> $today_date = Date("Y\/m\/d");

 $today_date は 2001/11/30 という文字列.

> 
> echo "this month = " . date("m", $today_date) . "<br>";

 date のパラメータは,書式,時刻シリアル.(確か,1970年1月1日午前0時から
の秒数).したがってここに日付文字列を入れてもうまくいきません.

 したがって,日付の形式からその一部を取り出すには,一度時刻シリアルにす
るか,または正規表現かなにかで取り出す必要があろうかと思います.


☆--------------------------------------
 野口 尚志@EditNet株式会社
  noguchi@EditNet.co.jp     http://www.EditNet.co.jp/
  (NOGUCHI Takashi @ EditNet, Incorporated, Tokyo)
☆-------------------------------------- 
 図版が乱れたときは等幅フォントでご覧ください.
 文章が堅いと思われたときは,丸ゴシックでご覧ください.
☆--------------------------------------