mysql时间戳怎么转换为日期格式
文 / @UTHEME
如何将MySQL时间戳转换为日期格式?在MySQL中,可以使用FROM_UNIXTIME()函数来完成这个操作。该函数将指定的时间戳转换为日期格式,以以普通格式的日期时间值的形式呈现出来。下面是一个使用FROM_UNIXTIME()函数的示例:
SELECT FROM_UNIXTIME(addtime) FROM web_game ORDER BY ID DESC LIMIT 5;
如果不使用任何参数,FROM_UNIXTIME()函数将返回默认的日期时间值格式,如:2020-03-23 15:28:46
但是,FROM_UNIXTIME()函数还可以按照需求使用不同的参数。例如,要在年-月-日的格式中返回日期,可以使用以下查询:
SELECT FROM_UNIXTIME(addtime,'%Y-%m-%d') FROM web_game ORDER BY ID DESC LIMIT 5;
这将返回如下格式的日期:2020-03-23
FROM_UNIXTIME()函数中的另一个有用参数是%W,它可以返回星期几的名字。例如:
SELECT FROM_UNIXTIME(addtime,'%Y-%m-%d %W') FROM web_game ORDER BY ID DESC LIMIT 5;
这将返回如下格式的日期:2020-03-23 Monday
总的来说,FROM_UNIXTIME()函数是将MySQL时间戳转换为日期格式的最常用方法之一。记住,要根据需要在函数中使用适当的参数,以获得所需的日期时间值格式。

相关文章
-
MySQL Workbench怎么建立数据库(附:sql语句创建数据库方法) 2023-07-20 12:22:29
-
MySQL Workbench是什么?(附:如何设置中文教程) 2023-07-20 11:42:31
-
一起聊聊MySQL主从延时的处理方案 2023-05-14 07:00:03
-
mysql怎么将查询结果赋给变量 2023-05-14 07:00:03
-
mysql驱动是什么 2023-05-14 07:00:03
-
qt5.8如何连接mysql 2023-05-14 07:00:03
-
MySQL 语法整理介绍 2023-05-14 07:00:03
-
mysql修改表结构的语句是什么 2023-05-14 07:00:03
-
mysql乐观锁和悲观锁的区别是什么 2023-05-14 07:00:03
-
mysql查询怎么区分大小写 2023-05-14 07:00:02