mysql 时间处理

懵懂的女人 提交于 2021-02-16 18:38:41

毫秒时间戳格式化:

FROM_UNIXTIME(create_time/1000,'%Y年%m月%d日 %H:%i:%s') 

获取时间差返回秒

TIMESTAMPDIFF(SECOND, '2019-1-3 18:32:55', CURRENT_TIMESTAMP())

获取零点时间戳

昨天: UNIX_TIMESTAMP(CAST(SYSDATE()AS DATE) - INTERVAL 1 DAY)

今天:UNIX_TIMESTAMP(CAST(SYSDATE()AS DATE))

要查询今天内的记录只要创建时间大于等于今天0点的时间戳就可以(仅限没有创建时间大于今天的情况),昨天内的记录就是大于等于昨天0点小于今天0点。
 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!