不要将
age()函数用于日期/时间算术。它仅返回“符号”结果(对于人类表示来说已经足够好,但是对于日期/时间计算几乎没有意义;与标准差相比)。
标准差运算符(
-)返回既以天为结果
date,
timestamp和
timestamp with timezone(前者的回报日内
int,后者两个返回天基
intervalS):
从基于日期的间隔中,您可以使用以下
extract()功能提取日期:
select current_date - '2017-01-01', extract(day from now()::timestamp - '2017-01-01 00:00:00'), extract(day from now() - '2017-01-01 00:00:00Z');
http://rextester.com/RBTO71933
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)