脚本宝典收集整理的这篇文章主要介绍了PHP日期(‘W’)vs MySQL YEARWEEK(now()),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我用PHP执行这个.
date("YW",mktime(0,3,22,2013)); // outputs 201312
当我用@L_304_1@执行这个
SELECT YEARWEEK(Now()); // outputs 201311
SELECT YEARWEEK(Now(),3);
PHP date()占位符W根据ISO 8601 specification返回周号.这意味着星期一(不是星期日)的星期开始,一年的第一个星期是数字1(不是0),而那周是第一个新年至少4天(所以这是包含新年第一个星期四的一周).根据@L_126_11@,该组合的选项是模式3.
而且,将Alles的笔记拉入可接受的答案,因为重要的是:占位符Y和W不会在一起.如果您想要ISO周数的年份,您应该使用O而不是Y.例如,请考虑2014年12月29日星期一:
date('YW',12,29,2014)); #=> 201401 : 1st week of 2014?? date('oW',2014)); #=> 201501 : better
以上是脚本宝典为你收集整理的PHP日期(‘W’)vs MySQL YEARWEEK(now())全部内容,希望文章能够帮你解决PHP日期(‘W’)vs MySQL YEARWEEK(now())所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。