こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PHP5での取得日付の書式

PHP5での取得日付の書式

データベースから取得したデータの書式で困っています。
SQL Server2005 + PHP5.2
の環境で、mssql_fetch_rowで日付が格納された列を取得を取得して
表示させると

10 8 2010 12:00AM

の書式になります。
これまで使用していた別のPC(PHP4インストール)からこのPCに接続して
同じデータを取得して表示させると
2010/10/8 12:00
と返ってきます。

checkdateもfalseを返してしまうため、dateで書式を変更することもできません。
php.iniにもそれらしき変更箇所はないように思えるのですが。

PHP4とPHP5での仕様の違いなのでしょうか?

投稿日時 - 2010-10-13 09:24:10

QNo.6246700

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ライブラリーのバージョンによってデフォルトの書式が変わる場合があります。
SQL文にCONVERT関数を入れるなどして、出力されるフォーマットを固定するのが良いのではないでしょうか。

投稿日時 - 2010-10-13 09:43:52

あなたにオススメの質問