时间戳转日期、日期时间
1.不带时区的时间格式。我开发中经常用的
select to_char(to_timestamp(1628088734), 'yyyy-mm-dd hh24:mi:ss')
如果想带毫秒:格式化为:'yyyy-mm-dd hh24:mi:ss.us

2.带时区的
select to_timestamp(1628088734)
3.直接转成日期不带时间
select to_timestamp(1628565420)::date
日期转时间戳
1.这种是带时区的。 我们工作中一定要把时区带上。如果不加时区时间时间戳比实际实际戳多8个小时。
select EXTRACT(epoch FROM CAST(CURRENT_DATE-1 AS TIMESTAMPTZ))
2.不带时区
select EXTRACT(epoch FROM CAST(CURRENT_DATE-1 AS TIMESTAMP))
版权声明:本文为zhangyupeng0528原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
