ポストグレSQLでの時間のフォーマット方法は何ですか?
PostgreSQL では、時間を書式設定するために to_char() 関数を使用することができます。以下は一般的な時間書式の例です:
- 現在のタイムスタンプを’YYYY-MM-DD HH24:MI:SS’形式に変換して表示する
- 現在日付を ‘YYYY-MM-DD’ の形式で表示
- 現在時刻を ‘HH24:MI:SS’ 形式で表示
必要に応じて時間形式をカスタマイズすることができます。具体的な時間の書式化スタイルは、PostgreSQLの公式ドキュメントを参照してください:https://www.postgresql.org/docs/current/functions-formatting.html。
例:
SELECT to_char(current_timestamp, 'YYYY-MM-DD HH24:MI:SS');
今、日付と時間を整形した文字列を返します。例えば、2021-09-08 15:30:45。