week()是MySQL日期/时间函数。它用于获取给定日期的星期部分。
select week(date_value, [mode]);
Date_value :获取星期的日期
mode:它是可选的。它用于指定星期几。可以是以下之一:
模式 | 说明 | 返回 |
---|---|---|
0 | 一周的第一天是星期日 | 0-53 |
1 | 一周的第一天是星期一,第一周超过3天 | 0-53 |
2 | 一周的第一天是星期日 | 1-53 |
3 | 一周的第一天是星期一,第一周超过3天 | 1-53 |
4 | 一周的第一天是星期日,第一周超过3天 | 0-53 |
5 | 一周的第一天是星期一 | 0-53 |
6 | 一周的第一天是星期日,第一周超过3天 | 1-53 |
7 | 一周的第一天是星期一 | 1-53 |
此函数返回日期值的星期部分。
select week('2018-10-03');
输出:
select week('1995-02-11');
输出:
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)