以laravel格式从DB::原始日期格式获取日期名称



这是我的代码

Attendance::select(DB::raw('DATE_FORMAT(date, "%D, %d %M %y") as date'))
->where('id', $objAttendance->id)
->first();

但它回来了:

"date" => "19th, 19 March 22"

我需要像";2022年3月19日,星期一";

提前谢谢。

通过不断搜索,我通过添加%W:获得它

Attendance::select(DB::raw('DATE_FORMAT(date, "%W, %d %M %y") as date'))
->where('id', $objAttendance->id)
->first();

以下是答案链接:Laravel查询-只有一周中每一天的最高金额

最新更新