在 MySQL 中,你可以使用 DAYOFWEEK()
或 WEEKDAY()
函数来获取今天是星期几。这两个函数的区别如下:
1. DAYOFWEEK(date)
- 返回值范围:
1
(星期日)到7
(星期六) - 示例:
返回结果:SELECT DAYOFWEEK(NOW()) AS today_weekday;
+---------------+ | today_weekday | +---------------+ | 3 | -- 假设今天是星期二 +---------------+
2. WEEKDAY(date)
- 返回值范围:
0
(星期一)到6
(星期日) - 示例:
返回结果: “` +—————+ | today_weekday | +—————+ | 1 | – (0=星期一,1=星期二…)SELECT WEEKDAY(NOW()) AS today_weekday;
内容由零声教学AI助手提供,问题来源于学员提问