PostgreSQLDate&TimeFunction-PostgreSQL教程|
来源:网络
编辑:素浅
时间:2022-06-18
PostgreSQL Date & Time Function
所有重要的日期和时间相关函数的列表:
功能 | 描述 |
---|---|
AGE() | 减去参数 |
CURRENT DATE/TIME() | 它指定当前日期和时间。 |
DATE_PART() | 获取子字段(相当于提取) |
EXTRACT() | 获取子字段。 |
ISFINITE() | 测试有限的日期、时间和间隔(不是 +/- 无穷大) |
JUSTIFY | 调整间隔 |
AGE(timestamp, timestamp) & AGE(timestamp):
功能 | 描述 |
---|---|
age(timestamp, timestamp) | 当使用第二个参数的时间戳形式调用时,age() 减去参数,产生一个“符号”结果,该结果使用年和月并且类型为间隔。 |
age(timestamp) | 当仅使用时间戳作为参数调用时,age() 从 current_date(午夜)中减去。 |
让我们举个例子来检查 AGE(timestamp, timestamp) 查询。
看这个例子:
按 Ctrl+E 打开查询页面。
执行此查询:
选择年龄(时间戳'2016-01-26',时间戳'1947-08-15');
函数 AGE(timestamp) 的示例是:
它用于生成当前年龄。
执行以下查询:
选择年龄(时间戳'1947-08-15');
当前日期/时间()
以下是返回与当前日期和时间相关的值的函数列表。
功能 | 描述 |
---|---|
CURRENT_DATE | 提供当前日期。 |
CURRENT_TIME | 提供带时区的值。 |
CURRENT_TIMESTAMP | 提供带时区的值。 |
CURRENT_TIME(precision) | 可选地采用精度参数,这会导致结果四舍五入到秒字段中的小数位数。 |
CURRENT_TIMESTAMP(precision) | 可选地采用精度参数,这会导致结果四舍五入到秒字段中的小数位数。 |
LOCALTIME | 提供无时区的值。 |
LOCALTIMESTAMP | 提供无时区的值。 |
LOCALTIME(precision) | 可选地采用精度参数,这会导致结果四舍五入到秒字段中的小数位数。 |
LOCALTIMESTAMP(precision) | 可选地采用精度参数,这会导致结果四舍五入到秒字段中的小数位数。 |
现在,您可以检查以下命令:
对于当前时间:
选择当前时间;
对于当前日期:
选择当前日期;
对于当前时间戳(日期和时间)
选择 CURRENT_TIMESTAMP;
更精确的当前时间戳:
选择 CURRENT_TIMESTAMP(2);
本地时间戳:
选择本地时间戳;
相关文章:
相关推荐:
- [PostgreSQL教程]PostgreSQL与SQLite-PostgreSQL教程|
- [PostgreSQL教程]MongoDB与PostgreSQL-PostgreSQL教程|
- [PostgreSQL教程]psqlcommands-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQLDate&TimeFunction-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQLFunctions-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQLMulti-columnIndexes-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQL禁用触发器-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQL左连接-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQLANDCondition-PostgreSQL教程|
- [PostgreSQL教程]PostgreSQL获取子句-PostgreSQL教程|
栏目分类
最新文章
- PostgreSQL与SQLite-PostgreSQL教程|
- PostgreSQL与Oracle-PostgreSQL教程|
- PostgreSQL与MariaDB-PostgreSQL教程|
- PostgreSQL与SQLServer-PostgreSQL教程|
- MongoDB与PostgreSQL-PostgreSQL教程|
- PostgreSQLEXCEPT-PostgreSQL教程|
- PostgreSQLINTERSECT-PostgreSQL教程|
- PostgreSQLUnion-PostgreSQL教程|
- psqlcommands-PostgreSQL教程|
- PostgreSQLDate&TimeFunction-PostgreSQL教程|
热门文章
- PostgreSQL删除触发器-PostgreSQL教程|
- PostgreSQLOrderby子句-PostgreSQL教程|
- PostgreSQL与SQLite-PostgreSQL教程|
- PostgreSQLINTERSECT-PostgreSQL教程|
- PostgreSQLAlias-PostgreSQL教程|
- PostgreSQLNot-NullConstraint-PostgreSQL教程|
- PostgreSQL与MariaDB-PostgreSQL教程|
- PostgreSQLUnion-PostgreSQL教程|
- PostgreSQLMulti-columnIndexes-PostgreSQL教程|
- PostgreSQL左连接-PostgreSQL教程|