MySQL week()函数(转载)
转载自:http://www.yiibai.com/mysql/mysql_function_week.html
WEEK(date[,mode])
该函数返回日期的星期数。WEEK()的两参数形式允许指定星期是否于星期天或星期一开始,以及是否返回值应该是在范围从0到53或者从1到53。如果省略了模式参数,那么使用 default_week_format 系统变量的值
| 模式 | 星期的第一天 | 范围 | 星期 1 是第一天 |
| 0 | Sunday | 0-53 | 一年中多一个星期天 |
| 1 | Monday | 0-53 | 一年多3天 |
| 2 | Sunday | 1-53 | 一年中多一个星期天 |
| 3 | Monday | 1-53 | 一年多3天 |
| 4 | Sunday | 0-53 | 一年多3天 |
| 5 | Monday | 0-53 | 一年中多一个星期一 |
| 6 | Sunday | 1-53 | 一年多3天 |
| 7 | Monday | 1-53 | 一年中多一个星期一 |
mysql> SELECT WEEK('1998-02-20');
+---------------------------------------------------------+
| WEEK('1998-02-20') |
+---------------------------------------------------------+
| 7 |
+---------------------------------------------------------+
1 row in set (0.00 sec)
浙公网安备 33010602011771号