Mysql将日期转换为星期几

H D*_*ndi 1 mysql sql select datetime weekday

我有以下查询,它给了我 visit_date每个客户端:

select visit_date from visit
Run Code Online (Sandbox Code Playgroud)

上述查询的输出是将条目插入数据库时​​的时间戳,它将显示如下:

visit_date
2013-12-21 06:31:04
2013-12-21 11:05:30
2013-12-21 23:03:12
Run Code Online (Sandbox Code Playgroud)

如何在MySQL中将上述日期转换为星期几?

Sah*_*hah 5

检查MySQL DATETIME FUNCTIONS以获取星期日期名称一天中的某一天一年中的某一天

试试这个:

SELECT DAYOFWEEK(visit_date) FROM visit;
SELECT DAYNAME(visit_date) FROM visit;
SELECT DAYOFMONTH(visit_date) FROM visit;
SELECT DAYOFYEAR(visit_date) FROM visit;
Run Code Online (Sandbox Code Playgroud)