本文主要介绍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()函数