[PHP-users 31765] 日付の書式について
Minoru.Harada
system @ acekoeki.co.jp
2007年 3月 30日 (金) 11:33:42 JST
お世話になります。
まだまだ初心者のみのです。
データベースなどから日付を取得すると、「2001-02-24」のような無味乾燥
な 結果が返ってきます。それを「2001/02/24」という形式にしたいと考えて
います。
以前、ColdFusionを勉強していた時はTimeFormat関数という便利なものが
あったのですが、みなさんは日付の書式設定をどのようにされているので
しょうか?
マニュアルを見てみたところdate()関数というものをみつけました。
<?php
$stamp = time();
$date = date('Y/m/d', $stamp);
print $date;
?>
とすると 2007/03/30 という結果が返ってくるのですが、
<?php
$day = "2007-03-30";
$date = date('Y/m/d', $day);
print $date;
?>
とすると 1970/01/01 という結果が返ってきます。
データベースから読み込んだ日付データは配列処理をして変数に格納し、ループ
処理で出力しています。こういう場合はどのようにしたらよいのでしょうか?
よろしくお願いいたします。
PHP-users メーリングリストの案内