postgresql中的时间处理技巧
  • 作者:admin
  • 发表时间:2021-04-21 07:51
  • 来源:未知

本文主要介绍postgresql中的时间处理技巧(推荐),对大家来说非常详细,对大家的学习或者工作都有一定的参考价值,有需要的朋友可以参考一下。

时间格式处理

根据给定的格式:to_char(时间戳,格式)

返回差异天数:(日期(时间1)-当前_日期)

返回时间戳[yyyy-mm-dd]对应的日期:日期(时间戳)

计算结果为两位小数(方便条件筛选):四舍五入((ABS (a-b) :3360 numeric/a),2) * 100 10

时间操作

加减计算

-:年前x天/月/年

:后x天/月/年

current _ timestamp-间隔' x天/月/年.'返回时间戳

Date _ part ('day ',current _ timestamp-time1)两次之间的天数

返回时间间隔的秒数

两个时间戳直接相减返回唐山企业官网的terval类型,而不是毫秒数

摘录(纪元自(时间1-时间2)) * 1000

如果在sql中使用长时间戳,则需要包装to_timestamp()函数