--century 世纪
select date_part('century', now()::TIMESTAMP );
--day 天
select date_part('day', now()::TIMESTAMP );
--decade 十年,即年份除以10
select date_part('decade', now()::TIMESTAMP );
--dow 星期(星期天0,星期六6)
select date_part('dow', now()::TIMESTAMP );
--doy 一年中的某一天(1-365/366)
select date_part('doy', now()::TIMESTAMP );
--epoch: 对于 TIMESTAMP 值来说,返回 Unix 时间戳。对于间隔值来说,返回总的秒数。
select date_part('epoch', now()::TIMESTAMP );
--hour: 小时 0-23
select date_part('hour', now()::TIMESTAMP );
--isodow:星期几。星期一为1,星期天为 7.
select date_part('isodow', now()::TIMESTAMP );
isoyear:日期所在的 IS0 8601 周编号年份(不适用于间隔)
julian: 与日期或时间戳对应的儒略历日期(不适用于间隔)
microseconds:秒乘以1000000
millennium: 千年期
milliseconds:秒乘以1000
minute:分钟
month: 对于 TIMESTAMP 值来说,返回一年中的月份1-12;对于间隔值来说,返回月数0-11.
quarter:季节 1-4
second: 秒
timezone:时区偏移量,以秒为单位
timezone_hour:时区偏移量的小时部分
timezone_minute:时区偏移量的分钟部分
week:-年中的 ISO 8601 周编号
year:年份