【发布时间】:2017-08-30 19:13:53
【问题描述】:
我是 Laravel/PHP 的初学者,我正在使用 Carbon 类来管理日期。 我需要按月获取日期时间数组,从上年年初到本月,输出应如下:
$dates = [
'2016-01-01 00:00:00',
'2016-02-01 00:00:00',
'2016-03-01 00:00:00',
'2016-04-01 00:00:00',
'2016-05-01 00:00:00',
'2016-06-01 00:00:00',
'2016-07-01 00:00:00',
'2016-08-01 00:00:00',
'2016-09-01 00:00:00',
'2016-10-01 00:00:00',
'2016-11-01 00:00:00',
'2016-12-01 00:00:00',
'2017-01-01 00:00:00',
'2017-02-01 00:00:00',
'2017-03-01 00:00:00',
'2017-04-01 00:00:00',
'2017-05-01 00:00:00',
'2017-06-01 00:00:00',
'2017-07-01 00:00:00',
'2017-08-01 00:00:00',
];
我不知道该怎么做,提前谢谢你。
【问题讨论】:
-
您是否已经有了日期并且必须订购它们,或者您要在几年内的每个月初生成日期(作为@Arthur Samarcos 的答案)?
-
我需要生成日期数组,从上一年开始(所以如果我们在 2020 年,上一年应该是 2019 年)到当前月份,所以最后一个日期应该是 @ 987654322@.
标签: php laravel laravel-5 php-carbon