如何 select 使用 carbon 格式化日期?
How to select format date using carbon?
如何使用 carbon select 格式化日期?
我使用格式 ->select(DB::raw("(DATE_FORMAT(score_dt, '%M'))") )之前。
我想使用 carbon 更改格式,如何在 select 查询中使用它?显示月份名称
阅读 Carbon docs。 Laravel 现在使用 Carbon 2。
您应该可以通过 monthName
属性 获取月份名称:$yourDateObject->monthName
。
但是,Carbon 是一个 PHP 库,不是您正在使用的数据库的一部分。这意味着您不能在 select 查询中使用它,要使用 Carbon,您需要在 model/controller/frontend 中格式化数据。这是将 ISO8601 日期转换为人类可读形式的相当标准的方法。
如何使用 carbon select 格式化日期?
我使用格式 ->select(DB::raw("(DATE_FORMAT(score_dt, '%M'))") )之前。
我想使用 carbon 更改格式,如何在 select 查询中使用它?显示月份名称
阅读 Carbon docs。 Laravel 现在使用 Carbon 2。
您应该可以通过 monthName
属性 获取月份名称:$yourDateObject->monthName
。
但是,Carbon 是一个 PHP 库,不是您正在使用的数据库的一部分。这意味着您不能在 select 查询中使用它,要使用 Carbon,您需要在 model/controller/frontend 中格式化数据。这是将 ISO8601 日期转换为人类可读形式的相当标准的方法。