PostgreSQL时间戳相关的SQL语句有哪些

avatar
作者
筋斗云
阅读量:0

  1. 获取当前时间戳:
SELECT CURRENT_TIMESTAMP; 
  1. 将时间戳转换为特定格式的日期时间:
SELECT TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS'); 
  1. 将日期时间转换为时间戳:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2022-01-01 00:00:00'); 
  1. 将时间戳转换为日期时间:
SELECT TIMESTAMP 'epoch' + 1640995200 * INTERVAL '1 second'; 
  1. 获取当前日期的时间戳:
SELECT EXTRACT(EPOCH FROM CURRENT_DATE); 
  1. 获取某个日期的时间戳:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2022-01-01'); 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!