相关疑难解决方法(0)

如何列出两个日期之间的所有月份

我想列出两个日期之间的所有月份.

例如; 开始日期是:2010-12-02最后一个日期是:2012-05-06

我想列出这样的东西:

2010-12
2011-01
2011-02
2011-03
2011-04
.
.
.
2012-04
2012-05
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的,它根本不起作用:

    $year_min = 2010;
    $year_max = 2012;
    $month_min = 12;
    $month_max = 5;
    for($y=$year_min; $y<=$year_max; $y++)
    {
        for($m=$month_min; $m<=$month_max; $m++)
        {
            $period[] = $y.$m;
        }
    }
Run Code Online (Sandbox Code Playgroud)

php datetime date

57
推荐指数
4
解决办法
6万
查看次数

标签 统计

date ×1

datetime ×1

php ×1