PostgreSQL 中重要的日期和时间函数列表
下面列出了所有与日期和时间相关的重要函数:
函数 | 描述 |
---|---|
AGE() | 减去参数 |
() | 指定当前日期和时间。 |
DATE_PART() | 获取子字段(相当于提取) |
EXTRACT() | |
获取子字段 | |
ISFINITE() | 测试无限时间(无限时间) |
JUSTIFY | 编辑间隔 |
AGE(时间戳,时间戳)和 AGE(时间戳):
函数 | 描述 |
---|
描述 年龄(时间戳,秒) 当使用两个参数形式的时间戳调用时age()
减去参数,使用年份和月份生成“interval
”类型的“有符号”结果。 age(时间戳)
仅使用时间戳作为参数调用时,会从 current_date(午夜)中减去 age()
。
AGE 示例() 函数
age()
减去参数,使用年份和月份生成“interval
”类型的“有符号”结果。 age(时间戳)
current_date(午夜)中减去 age()
。
AGE 示例() 函数
按 Ctrl + E 打开查询编辑器并运行此示例查询:
SELECT AGE(timestamp '2017-01-26', timestamp '1951-08-15');
SQL执行上述命令将产生以下结果 –
(时间戳)
用于指示当前年龄。
执行上述命令,得到以下结果-
SELECT AGE(timestamp '1990-08-15');
SQL执行上述命令,得到以下结果-
当前DATE/TIME()
是以下函数,其值与当前日期列表和时间。函数使用参数 precision
,该参数可在四分之一秒内将结果四舍五入为几位数字。
现在您可以查看以下命令:
获取当前时间:
SELECT CURRENT_TIME;
SQL获取当前日期:
SELECT CURRENT_DATE;
❝时间)SELECT CURRENT_TIMESTAMP;
SQL当前时间时间戳更准确:
SELECT CURRENT_TIMESTAMP(2);
SQL本地时间戳:
SELECT LOCALTIMESTAMP;
SQL版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。