PHP根据工作日查找日期

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

吉文斯是月和年.例如,我们假设我们是在2013年3月.

我们也需要知道第三个星期二.所以我们的结果将是2013年3月19日

其他例子
2013年3月的平日:

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

2013年3月4日星期一

2013年3月20日星期三

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

2013年3月23日星期六

最佳答案 使用
DateTime课程,您可以轻松获得完整日期:

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

有很多可以传递给DateTime构造函数的valid strings.

点赞