MySQL中存储的时间格式为时间戳或者日期时间字符串,如果想将它们转化为星期,可以通过以下方法实现。
SELECT WEEKDAY('2021-07-15');
这条SQL语句可以将日期字符串'2021-07-15'转化为对应的星期数(星期四为3)。
SELECT WEEKDAY(FROM_UNIXTIME(UNIX_TIMESTAMP()));
这条SQL语句可以将当前时间转化为对应的星期数。
SELECT DAYNAME('2021-07-15');
这条SQL语句可以将日期字符串'2021-07-15'转化为对应的星期名称(星期四)。
SELECT DAYNAME(FROM_UNIXTIME(UNIX_TIMESTAMP()));
这条SQL语句可以将当前时间转化为对应的星期名称。