PHP和MySQL为同一日期提供两个不同的周数

ous*_*.tn 3 php mysql

我不明白为什么PHP和MySQL为某个特定日期提供两个不同的月号值:

echo date('W', strtotime('2014-04-16'));
Run Code Online (Sandbox Code Playgroud)

这给了16

而这个:

SELECT WEEK('2014-04-16')
Run Code Online (Sandbox Code Playgroud)

15

谁能帮助我?

谢谢

小智 6

尝试使用SELECT WEEK('2014-04-16',3)返回PHP兼容的值.这,3表明从周一开始的周数和周数为1-53周.