• ベストアンサー

timestamp with time zone型のデータから日付と時間と取り出したい。

PHP 4.4.2 + PostgreSQL 7.4.8 です。 今、フィールド「DATE」、データ型「timestamp with time zone」に  2006-12-14 09:00:28.853324+09  というデータが入っています。 このデータをウェブ上で ○月○日○時○分 という形式で表示させたいのですが、どのようにすればよいでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

TO_CHARで変換するかそのまま2006-12-14 09:00:28.853324+09で取り出してからPHPの正規表現で・・・というのでいいでしょう。 まあTO_CHARの方が手っ取り早いでしょうね。 SELECT TO_CHAR(hugehuge,'MM月DD日HH24時MI分') from hogehoge

tessyu
質問者

お礼

どうもありがとうございます!