我有以下查询,它 visit_date
为每个客户提供了:
select visit_date from visit
上述查询的输出是条目插入数据库时的时间戳,它将如下所示:
visit_date
2013-12-21 06:31:04
2013-12-21 11:05:30
2013-12-21 23:03:12
如何将上述日期转换为 MySQL 中的星期几?
检查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;
SELECT DAYOFWEEK(visit_date) FROM visit
它返回日期的工作日索引(1 = 星期日,2 = 星期一,...,7 = 星期六)
您可以使用纯 php 更改日期。
date_format($visit_date, 'formatstring');
l(小写“L”)
星期天到星期六
的完整文本表示
如果您的站点应该是多语言的,那么当然要注意存储在服务器上的语言环境。