数据库时间戳与日期互转

mysql

-- 日期字符串转时间戳
select UNIX_TIMESTAMP('2019-09-01 00:00:00');
-- 时间戳转日期
select FROM_UNIXTIME(1567267200,'%Y-%m-%d %H:%i:%s');

phoenix

DATA_TIME为BIGINT类型的毫秒时间戳

-- 日期字符串转时间戳
select to_char(to_number(to_date('2021-03-17 23:50:47','yyyy-MM-dd HH:mm:ss','GMT+8')),'#');
-- 时间戳转日期
select to_date(to_char(DATA_TIME/1000,'#'),'s','GMT-8');
原文地址:https://www.cnblogs.com/java-meng/p/15189272.html