在PostgreSQL中,可以使用interval
類型來對datetime進行加減運算。
以下是一些示例操作:
SELECT CURRENT_TIMESTAMP + INTERVAL '1 day'; -- 在當前時間上加上1天
SELECT CURRENT_TIMESTAMP + INTERVAL '1 hour'; -- 在當前時間上加上1小時
SELECT CURRENT_TIMESTAMP + INTERVAL '30 minutes'; -- 在當前時間上加上30分鐘
SELECT '2022-01-01 12:00:00' - '2021-12-31 12:00:00'; -- 計算2022年1月1日和2021年12月31日之間的時間間隔
SELECT CURRENT_TIMESTAMP - INTERVAL '1 day'; -- 在當前時間上減去1天
SELECT CURRENT_TIMESTAMP - INTERVAL '1 hour'; -- 在當前時間上減去1小時
SELECT CURRENT_TIMESTAMP - INTERVAL '30 minutes'; -- 在當前時間上減去30分鐘
通過以上操作,可以在PostgreSQL中對datetime進行加減運算。