本文概述
- AGE(时间戳, 时间戳)和AGE(时间戳)
- 函数AGE(timestamp)的示例是
- 当前DATE / TIME()
Function | Description |
---|---|
AGE() | Subtract arguments |
当前日期/时间() | 它指定当前日期和时间。 |
DATE_PART() | 获取子字段(相当于提取) |
EXTRACT() | 获取子字段。 |
ISFINITE() | 测试有限的日期, 时间和间隔(非+/-无限) |
JUSTIFY | Adjust interval |
function | description |
---|---|
年龄(时间戳, 时间戳) | 当使用第二个参数的时间戳形式调用时, age()减去参数, 产生使用年和月且间隔类型的” 符号” 结果。 |
age(timestamp) | 当仅使用时间戳作为参数调用时, age()从current_date中减去(在午夜)。 |
请参阅以下示例:
通过按Ctrl + E打开查询页面。
执行此查询:
SELECT AGE(时间戳’ 2016-01-26′ , 时间戳’ 1947-08-15′ );
文章图片
函数AGE(timestamp)的示例是 它用于产生当前年龄。
执行以下查询:
SELECT AGE(时间戳’ 1947-08-15′ );
文章图片
当前DATE / TIME() 以下是返回与当前日期和时间相关的值的函数列表。
Function | Description |
---|---|
CURRENT_DATE | 提供当前日期。 |
CURRENT_TIME | 提供带有时区的值。 |
CURRENT_TIMESTAMP | 提供带有时区的值。 |
CURRENT_TIME(precision) | (可选)采用精度参数, 这会使结果在秒字段中四舍五入为许多小数位。 |
CURRENT_TIMESTAMP(precision) | (可选)采用精度参数, 这会使结果在秒字段中四舍五入为许多小数位。 |
LOCALTIME | 提供没有时区的值。 |
LOCALTIMESTAMP | 提供没有时区的值。 |
LOCALTIME(precision) | (可选)采用精度参数, 这将导致结果在秒字段中四舍五入为许多小数位。 |
LOCALTIMESTAMP(precision) | (可选)采用精度参数, 这将导致结果在秒字段中四舍五入为许多小数位。 |
当前时间:
SELECT CURRENT_TIME;
文章图片
对于当前日期:
SELECT CURRENT_DATE;
文章图片
对于当前时间戳(日期和时间都)
SELECT CURRENT_TIMESTAMP;
文章图片
当前时间戳更加精确:
SELECT CURRENT_TIMESTAMP(2);
文章图片
本地时间戳记:
【PostgreSQL日期和时间函数】SELECT LOCALTIMESTAMP;
文章图片
推荐阅读
- PostgreSQL函数
- PostgreSQL功能
- PostgreSQL删除表的方法实例
- PostgreSQL如何删除数据库()
- PostgreSQL怎么创建表呢()
- appium自动化测试框架——自动化启动多台设备思路梳理
- Android碎片(Fragment)
- Android studio 和 Eclipse快捷键对比
- 安卓绿色联盟会员持续招募中