我试图生成月份列表以及月份的年份和第一个日期。
我使用下面的代码,但奇怪的是,二月不见了,三月被重复了 2 次
代码
for ($i = 1; $i <= 12; $i++):
$year='2013';
$month_numb = date($year.'-m-01', mktime(0,0,0,$i));
echo $month_numb.'<br>';
endfor;
输出
2013-01-01
2013-03-01
2013-03-01
2013-04-01
2013-05-01
2013-06-01
2013-07-01
2013-08-01
2013-09-01
2013-10-01
2013-11-01
2013-12-01
有人可以告诉我为什么会这样,我该如何解决?