获得当年1月第一天的全年52周和工作日

时间:2013-01-03 19:57:01

标签: php date datetime

我需要有一种存储所有周的循环,我需要每周的工作日Mon-Fri

  

$ year = date('Y');

     

$ firstDayOfJan = date(“Y-m-d”,strtotime(“1月的第一天{$ year}”));

我将如何设置一个从1月1日开始的循环并给我整周。 我正在寻找的输出如下:

示例:2013年1月的第一天是星期二。在运行循环之后,它应该像第一周那样得到:

  

第1周 - >从:01-01-2013(星期二第一天)到:01-04-2013(星期五)

     

第2周 - > FROM:01-07-2013(星期一)至:01-11-2013(星期五)

     

......从星期一到星期五的所有星期......


或者用其他类型Source/Delref来表达它:


从本周开始几个星期以及PHP之间的所有工作日

我想检索本周的所有过去几周。

  

$ currYear = date(“Y”);

     

$ currDate = date(“m-d-Y”,time()); //获取curr日期

     

for($ i = $ currDate; $ i> 01-01- $ currYear; $ i--)(当年1月1日))打印所有周

从本周开始,我想回溯并获得过去几周。因此,如果我在7月中旬,我希望能够在7月到1月1日之前显示所有星期。

周格式必须是这样的:

  

第1周(1月):FROM:从日期到:到日期

任何帮助表示感谢

0 个答案:

没有答案