是否可以根據給定的月份和年份的工作日計算日期。PHP根據工作日查找日期
吉他是月和年。例如,假設我們在2013年3月。我們需要知道第三個星期二。因此,我們結束結果將是2013年3月19日
其他例子 平日鑑於在2013年3月:
至上週五2013年3月1日
第一個星期一2013年3月4日
第3星期三2013年3月20日
第五個星期日201 2013年3月31日
第四個星期六3月23日, 3
是否可以根據給定的月份和年份的工作日計算日期。PHP根據工作日查找日期
吉他是月和年。例如,假設我們在2013年3月。我們需要知道第三個星期二。因此,我們結束結果將是2013年3月19日
其他例子 平日鑑於在2013年3月:
至上週五2013年3月1日
第一個星期一2013年3月4日
第3星期三2013年3月20日
第五個星期日201 2013年3月31日
第四個星期六3月23日, 3
使用DateTime
類,你可以輕鬆地獲得完整的日期:
$dt = new DateTime('third tuesday march 2013');
echo $dt->format('l j. F Y');
// Tuesday 19. March 2013
有相當多的valid strings可以傳遞給DateTime
構造。
您正在尋找http://php.net/manual/en/function.strtotime.php
此接受字符串,如「三月的第一個星期一」,「上週三在八月」的日期字符串,併爲您的UNIX時間戳這些特定日期
我想,它已經在這裏得到了很多答案:http://stackoverflow.com/questions/924246/get-the-first-or-last-friday-in-a-month – Michael