MySQL时间戳转日期✨

来源:

小伙伴们是否遇到过需要将时间戳转换为易读日期的情况?尤其是在使用MySQL数据库时,时间戳字段常常以秒或毫秒的形式存在,直接查看并不直观。那么今天就来聊聊如何用MySQL轻松完成这一转换吧!

首先,让我们了解一下MySQL中常用的日期函数:`FROM_UNIXTIME()`。这个函数可以将Unix时间戳(自1970年1月1日以来的秒数)转换为人类可读的日期和时间格式。例如,`SELECT FROM_UNIXTIME(1698745600) AS readable_date;` 就能将时间戳 `1698745600` 转换为更友好的日期形式。

如果你的时间戳是以毫秒为单位的,记得先除以1000哦!比如:`SELECT FROM_UNIXTIME(1698745600000 / 1000) AS readable_date;`

此外,你还可以通过指定日期格式进一步美化输出,比如设置为 `YYYY-MM-DD HH:MM:SS` 格式:`SELECT FROM_UNIXTIME(1698745600, '%Y-%m-%d %H:%i:%s') AS formatted_date;`

简单几步,你的数据就能变得生动易懂啦!快来试试吧,让时间戳不再神秘!💫

标签:

免责声明:本文由用户上传,如有侵权请联系删除!