【发布时间】:2015-10-27 11:14:43
【问题描述】:
如何使用 PHP 检索 2015 年 10 月至 2016 年 5 月日期范围内的所有月份? ex - 2015-11月,2015-12月,2016-1月..等等
【问题讨论】:
标签: php
如何使用 PHP 检索 2015 年 10 月至 2016 年 5 月日期范围内的所有月份? ex - 2015-11月,2015-12月,2016-1月..等等
【问题讨论】:
标签: php
PHP 文档中有很好的示例。 http://php.net/manual/en/class.dateperiod.php
<?php
$begin = new DateTime( '2012-08-01' );
$end = new DateTime( '2012-08-31' );
$end = $end->modify( '+1 day' );
$interval = new DateInterval('P1D');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){
echo $date->format("Ymd") . "<br>";
}
?>
只需提供所需的日期格式即可。
在此处更改:
$date->format("Ymd")
正如@Uchiha 所说,这里有一个答案: https://stackoverflow.com/a/18743012/2160958
【讨论】: