PostgreSQL 13に日付の分の加算のサンプル
環境
Windows10 64 bit
PostgreSQL 13.2
書式
時間の加算
日付 + cast( 'xx minutes’ as INTERVAL )
使用例
1.現在時刻に30分加えます
postgres=# select now() + cast('30 minutes' as INTERVAL) result; result ----------------------------- 2022-01-09 09:04:55.5599+09 (1 行)
2.「2022/1/10」に30分加えます
postgres=# select cast('2022/1/10' as date) + cast('30 minutes' as INTERVAL) result; result --------------------- 2022-01-10 00:30:00 (1 行)
3.「2022/1/9 8:40:10」に30分加えます
postgres=# select cast('20220109 08:40:10' as timestamp) + cast('30 minutes' as INTERVAL) result; result --------------------- 2022-01-09 09:10:10 (1 行)