PHP基于工作日查找日期

PHP基于工作日查找日期,php,html,echo,Php,Html,Echo,是否可以根据给定月份和年份中的工作日来确定日期 赠品是年复一年的。例如,假设我们是在2013年3月 我们也需要知道第三个星期二。因此,我们的最终结果将是2013年3月19日 其他例子 2013年3月给出的工作日: 2013年3月1日第一个星期五 2013年3月4日第一个星期一 2013年3月20日第三个星期三 2013年3月31日第五个星期日 2013年3月23日第四个星期六 它接受诸如“3月的第一个星期一”“8月的最后一个星期三”之类的字符串作为日期字符串,并为这些特定日期提供unix时间戳。

是否可以根据给定月份和年份中的工作日来确定日期

赠品是年复一年的。例如,假设我们是在2013年3月

我们也需要知道第三个星期二。因此,我们的最终结果将是2013年3月19日

其他例子 2013年3月给出的工作日:

2013年3月1日第一个星期五

2013年3月4日第一个星期一

2013年3月20日第三个星期三

2013年3月31日第五个星期日

2013年3月23日第四个星期六

它接受诸如“3月的第一个星期一”“8月的最后一个星期三”之类的字符串作为日期字符串,并为这些特定日期提供unix时间戳。使用该类,您可以轻松获得完整日期:

$dt = new DateTime('third tuesday march 2013');
echo $dt->format('l j. F Y');
// Tuesday 19. March 2013

有很多信息可以传递给
DateTime
构造函数。

我想,这里已经给出了很多答案: