DEMO:
require 'DatePeriod.php';
$DatePeriod = new \ritaswc\DatePeriod();
$list = $DatePeriod->getPeriodsByWeek('2018-08-15');
var_dump($list);
返回值:
array(5) {
[0]=>
array(3) {
["period"]=>
string(15) "2018年第33周"
["start"]=>
string(19) "2018-08-13 00:00:00"
["end"]=>
string(19) "2018-08-19 23:59:59"
}
[1]=>
array(3) {
["period"]=>
string(15) "2018年第34周"
["start"]=>
string(19) "2018-08-20 00:00:00"
["end"]=>
string(19) "2018-08-26 23:59:59"
}
[2]=>
array(3) {
["period"]=>
string(15) "2018年第35周"
["start"]=>
string(19) "2018-08-27 00:00:00"
["end"]=>
string(19) "2018-09-02 23:59:59"
}
[3]=>
array(3) {
["period"]=>
string(15) "2018年第36周"
["start"]=>
string(19) "2018-09-03 00:00:00"
["end"]=>
string(19) "2018-09-09 23:59:59"
}
[4]=>
array(3) {
["period"]=>
string(15) "2018年第37周"
["start"]=>
string(19) "2018-09-10 00:00:00"
["end"]=>
string(19) "2018-09-16 23:59:59"
}
}