【PostgreSQL】現在日時、システム日時の取得

PostgreSQL構文

スポンサーリンク

現在日時、システム日時の取得

現在日時の取得例です。(そのまま実行できますので試してみて下さい。)

--今日の日付の取得
select current_date;      --"2020-10-01"

--現在時刻の取得(時刻のみ)
select current_time;      --"22:00:00.000000+09"

--現在日時の取得   ※now()とcurrent_timestampの違いはありません
select now();             --"2020-10-01 22:00:00.000000+09"
select current_timestamp; --"2020-10-01 22:00:00.000000+09"

 

 

現在日時、システム日時の書式設定

日付の書式設定の一例を示します。

--'YYYY/MM/DD'形式で表示する
select to_char(now(), 'YYYY/MM/DD');  --2020/10/01

--'YYYY/MM/DD HH24:MI:SS'形式で表示する
select to_char(now(), 'YYYY/MM/DD HH24:MI:SS'); --2020/10/01 12:34:56

 

 

構文まとめを書いています。ぜひ一度見てみて下さい

「基本構文・こんな時どう書くんだっけ?」をまとめました