首页 > 数据库 > mysql教程 > 如何在 MySQL 中将 Unix 时间戳转换为人类可读的日期?

如何在 MySQL 中将 Unix 时间戳转换为人类可读的日期?

Patricia Arquette
发布: 2024-12-18 19:09:15
原创
711 人浏览过

How Can I Convert Unix Timestamps to Human-Readable Dates in MySQL?

使用 MySQL 将 Unix 时间戳转换为人类可读的日期

通常,时间戳以 Unix 时间戳格式存储在数据库中,这是一种数字表示形式自 1970 年 1 月 1 日以来经过的秒数。虽然这种表示对于存储来说是有效的,但它并不

MySQL 解决方案

为了将 Unix 时间戳转换为人类可读的日期格式,MySQL 提供了 FROM_UNIXTIME() 函数。该函数以 Unix 时间戳作为输入,并以各种格式返回相应的日期。可以使用可选的 % 字符后跟日期或时间说明符来指定格式,例如 %Y-%m-%d %H:%i:%s 表示完整的日期和时间(秒)。

用法示例

要将存储在 your_table 表的时间戳列中的 Unix 时间戳转换为人类可读的日期,请使用以下 SQL query:

SELECT
  FROM_UNIXTIME(timestamp) 
FROM 
  your_table;
登录后复制

其他信息

有关 FROM_UNIXTIME() 函数的更多详细信息和选项,请参阅 MySQL 文档:https://dev。 mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_from-unixtime

以上是如何在 MySQL 中将 Unix 时间戳转换为人类可读的日期?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板