贝利信息

mysql时间戳怎么转换为日期格式

日期:2021-12-06 00:00 / 作者:青灯夜游
在mysql中,可以利用FROM_UNIXTIME()函数来将指定时间戳转换为日期格式,该函数的作用就是把UNIX时间戳转换为普通格式的日期时间值,语法“SELECT FROM_UNIXTIME(时间戳,"格式")”。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

在mysql中,可以利用FROM_UNIXTIME()函数来将指定时间戳转换为日期格式。

FROM_UNIXTIME() 函数把 UNIX 时间戳转换为普通格式的日期时间值。(与 UNIX_TIMESTAMP () 函数互为反函数。)

语法:

select FROM_UNIXTIME(unix_timestamp,format)

format是可选参数,可以是以下值:

实例:

    (1)、不含有format参数,返回格式:

SELECT FROM_UNIXTIME(addtime) FROM `web_game` ORDER BY ID desc LIMIT 5;

返回格式如下:

2025-03-23 15:28:46
2025-03-23 15:16:43
2025-03-23 15:05:18
2025-03-23 15:01:01
2025-03-23 14:50:36

(2)、含有format参数:

SELECT FROM_UNIXTIME(addtime,'%Y-%m-%d') FROM `web_game` ORDER BY ID desc LIMIT 5;

返回格式如下:

2025-03-23
2025-03-23
2025-03-23
2025-03-23
2025-03-23

【相关推荐:mysql视频教程】