mysql时间戳转日期

-- 日期字符串转时间戳,10位,数据库存储的是13位
select UNIX_TIMESTAMP('2021-04-10 10:45:00');
-- 时间戳转日期
select FROM_UNIXTIME(1618051500,'%Y-%m-%d %H:%i:%s')
若是13位时间戳,需要先去掉三位
select FROM_UNIXTIME(1618051500000/1000,'%Y-%m-%d %H:%i:%s')

-- 日期字符串转时间戳,10位,数据库存储的是13位
select UNIX_TIMESTAMP('2021-04-10 10:45:00');
-- 时间戳转日期
select FROM_UNIXTIME(1618051500,'%Y-%m-%d %H:%i:%s')
若是13位时间戳,需要先去掉三位
select FROM_UNIXTIME(1618051500000/1000,'%Y-%m-%d %H:%i:%s')