PostgreSQL重要的日期和时间函数列表
所有重要的日期和时间相关函数如下列表所示:
函数 | 描述 |
---|---|
AGE() |
减去参数 |
CURRENT DATE/TIME() |
它指定当前日期和时间。 |
DATE_PART() |
获取子字段(相当于提取) |
EXTRACT() |
获得子字段 |
ISFINITE() |
测试有限的日期,时间和间隔(非+/-无穷大) |
JUSTIFY |
调整间隔 |
AGE(timestamp,timestamp)&AGE(timestamp):
函数 | 描述 |
---|---|
age(timestamp, timestamp) |
当使用第二个参数的时间戳形式调用时,age() 减去参数,产生使用年数和月份的类型为“interval ”的“符号”结果。 |
age(timestamp) |
当仅使用时间戳作为参数调用时,age() 从current_date(午夜) 减去。 |
AGE()函数例子
按Ctrl + E打开查询编辑器,执行此查询示例:
SELECT AGE(timestamp '2017-01-26', timestamp '1951-08-15');