解决!我把它留在这里。
这两行代码在第一个可行的日子可以使用:
date('d-m-Y',strtotime('+0 weekdays October 2016'))
返回:3-10-2016 - >行
date('d-m-Y', strtotime('weekday february 2016'))
返回:1-2-2016 - >行
指定月份和年份的最后一个可行日期:
$year=2016;
$month='october';
$lastworkable=date('d-m-Y', strtotime('last weekday '.date("F Y", strtotime('next month '.$month.' '.$year))));
返回:7月29日至2016年7月 - >行
答案 0 :(得分:2)
我希望这个会帮助你
修改1
<?php echo date('d-m-Y',strtotime("last Monday of July 2016")); //25-07-2016
echo date('d-m-Y',strtotime("last Monday of October 2016")); //31-10-2016
修改2
当然这会对你有所帮助
echo date('Y-m-d', strtotime('2016-09-01 first weekday'));