我是靠谱客的博主 活泼草丛,这篇文章主要介绍MYSQL INT格式时间戳转为时间格式,现在分享给大家,希望可以做个参考。

有时候会直接用到INT结构的时间戳来记录时间(如图), 这时就需要进行转换了

 

比如我这个数据库,我要删除3天内的所有数据

SELECT FROM_UNIXTIME( logtime ) FROM `zz_account_log`

where

DATE(from_unixtime(logtime,'%Y-%m-%d') )> DATE(CURDATE() - INTERVAL 3 DAY)

 

UNIX_TIMESTAMP(date)

如果没有参数调用,返回一个Unix时间戳记(从'1970-01-01 00:00:00'GMT开始的秒数)

可以使用该函数 直接进行对比时间戳

 

FROM_UNIXTIME,就是将时间戳转成常用时间格式


SELECT FROM_UNIXTIME(logtime) FROM `zz_account_log`

返回结果:

最后

以上就是活泼草丛最近收集整理的关于MYSQL INT格式时间戳转为时间格式的全部内容,更多相关MYSQL内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部