* 日付・時間関数 [#z54260e8]

** エポックタイムの取得 [#dbd794f8]
 SELECT extract(epoch from birth_day) FROM users;

** DATE型書式設定関数[#cff17534]
 SELECT to_char(now(), 'YYYY-MM-DD HH24:MI:SS');

** 精度の切り落とし [#r4e15f4c]
 SELECT date_trunc('month', now()); # 結果:2009-06-01 00:00:00+09

** 部分フィールドの取得 [#ka3becdd]
 SELECT EXTRACT(MONTH FROM TIMESTAMP '2009-04-01 12:00:00'); 

** タイムスタンプ型を文字列に変換 [#n1a781f3]
** TIMESTAMP型を文字列に変換 [#n1a781f3]
 SELECT to_char(now(), 'YYYY/MM/DD HH24:MI::SS');
http://www.postgresql.jp/document/pg833doc/html/functions-formatting.html

** 参考 [#z3531a64]
http://www.postgresql.jp/document/pg837doc/html/functions-datetime.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS