Code前端首页关于Code前端联系我们

PostgreSQL 中重要的日期和时间函数列表

terry 2年前 (2023-09-26) 阅读数 56 #数据库

下面列出了所有与日期和时间相关的重要函数:

函数 描述
AGE() 减去参数
() 指定当前日期和时间。
DATE_PART()获取子字段(相当于提取)
EXTRACT()
获取子字段
ISFINITE()测试无限时间(无限时间)
JUSTIFY 编辑间隔

AGE(时间戳,时间戳)和 AGE(时间戳):

函数 描述

描述

年龄(时间戳,秒) 当使用两个参数形式的时间戳调用时age() 减去参数,使用年份和月份生成“interval”类型的“有符号”结果。 age(时间戳) 仅使用时间戳作为参数调用时,会从 current_date(午夜)中减去 age()

AGE 示例() 函数

按 Ctrl + E 打开查询编辑器并运行此示例查询:

SELECT AGE(timestamp '2017-01-26', timestamp '1951-08-15');
SQL

执行上述命令将产生以下结果 –

PostgreSQL重要的日期和时间函数列表

(时间戳)

用于指示当前年龄。

执行上述命令,得到以下结果-

SELECT AGE(timestamp '1990-08-15');
SQL

执行上述命令,得到以下结果-

PostgreSQL重要的日期和时间函数列表

当前DATE/TIME()

是以下函数,其值与当前日期列表和时间。函数使用参数 precision,该参数可在四分之一秒内将结果四舍五入为几位数字。

CURRENT_TIMESTAMP(精度) 您可以选择使用精度参数,将结果四舍五入到四分之一秒范围内的几位数字。 LOCALTIME提供没有时区的值。 LOCALTIMESTAMP提供没有时区的值。本地时间(精度) 可以选择使用精度参数,将结果四舍五入到四分之一秒范围内的几位数字。 LOCALTIMESTAMP(精度) 您可以选择使用精度参数,将结果在四分之一秒内四舍五入为几位数字。

现在您可以查看以下命令:

获取当前时间:

SELECT CURRENT_TIME;
SQL

PostgreSQL重要的日期和时间函数列表

获取当前日期:

SELECT CURRENT_DATE;
❝时间)
SELECT CURRENT_TIMESTAMP;
SQL

PostgreSQL重要的日期和时间函数列表

当前时间时间戳更准确:

SELECT CURRENT_TIMESTAMP(2);
SQL

PostgreSQL重要的日期和时间函数列表

本地时间戳:

SELECT LOCALTIMESTAMP;
SQL

PostgreSQL重要的日期和时间函数列表

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门