PostgreSQL 时间/日期
时间日期函数:NOW()、CURRENT_DATE、AGE()、EXTRACT(),以及 interval 时间加减。
Key PointsPostgreSQL,NOW,CURRENT_DATE,EXTRACT,INTERVAL
讲解
时间日期函数:NOW()、CURRENT_DATE、AGE()、EXTRACT(),以及 interval 时间加减。
示例
SQL
SELECT NOW(), CURRENT_DATE;
SELECT age(timestamp '2000-01-01') AS a;
SELECT extract(year FROM now()) AS y;
SELECT now() + interval '7 days' AS next_week;Output
now | current_date
-------------------------------+--------------
2026-10-31 14:30:00.000+08 | 2026-10-31讲解
时间日期函数:NOW()、CURRENT_DATE、AGE()、EXTRACT(),以及 interval 时间加减。
示例
SQL
SELECT NOW(), CURRENT_DATE;
SELECT age(timestamp '2000-01-01') AS a;
SELECT extract(year FROM now()) AS y;
SELECT now() + interval '7 days' AS next_week;Output
now | current_date
-------------------------------+--------------
2026-10-31 14:30:00.000+08 | 2026-10-31