有个项目用的是mysql数据库,其中将时间字段设置为int型了,于是处理时需要转换一下
UNIX时间戳转换为日期用的函数: FROM_UNIXTIME()
select FROM_UNIXTIME(1516672347);
输出:2018-01-23 09:52:27
日期转换为UNIX时间戳用的函数: UNIX_TIMESTAMP()
select UNIX_TIMESTAMP(NOW());
输出:1591087559
取出生日为当前日期时间之前的记录
select * from user where birthday < UNIX_TIMESTAMP(NOW());
格式化日期时间
SELECT
DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%S');