首页 > 解决方案 > 如何在laravel中将格式为YYYY-MM-DD的日期数组转换为YYYY-MM?

问题描述

我有一个包含数据的数组:

0 => "2019-01-01"
1 => "2019-03-01"
2 => "2019-09-01"

我如何从中删除一天并将其更改为:

0 => "2019-01"
1 => "2019-03"
2 => "2019-09"

标签: laravel

解决方案


$dates = ["2019-01-01", "2019-03-01", "2019-09-01"];
collect($dates)->map(function ($item, $key) {
    return date('Y-m', strtotime($item));
})->all();

推荐阅读