Cakephp如何获得一个月的第一个和最后一个日期时间



我正试图通过FrozenTime 获取第一个和最后一个日期时间

我在下面写了功能

public function getFristAndLastDate($year,$month)
{
$time = FrozenTime::now()->setDate((int)$year, (int)$month, 01)->i18nFormat('yyyy-MM-dd HH:mm:ss');
return [
$time->startOfMonth(),
$time->endOfMonth()
];
}

调用函数后我得到错误

调用字符串上的成员函数startOfMonth((

如何使用FrozenTime获取cakepp中年份和月份的第一个和最后一个日期时间?

使用create函数从特定日期和时间创建新的ChronosInterface实例。

FrozenTime::create((int) $year, (int) $month);

相关内容

最新更新