我有这个riv_queries的集合。
$riv_queries = RivQuery::where('id', Auth::user()->id)->first();
RivQuery {#157 ▼
#attributes: array:12 [▼
"id" => 88
"riv_from" => "2019-10-15"
"riv_to" => "2019-10-15"
"department_id" => 109
"type_id" => 0
"record_type_id" => 1
"cal_year" => 2018
"accordion" => 0
"city_id" => 0
"region_id" => 8
"prov_id" => 837
"tx_date" => "2019-10-15"
]
我的问题是,每当我想获取'riv_to'或'riv_from'时,总会得到此结果
dd($riv_queries->riv_to);
Carbon @1571068800 {#638 ▼
date: 2019-10-15 00:00:00.0 Asia/Manila (+08:00)
}
但是我只期望这样的结果
"2019-10-15"
我在做什么错?
timestamp
将自动转换为Carbon
。您可以将Carbon
实例的格式设置为string
,例如:
$riv_queries->riv_to->format('Y-M-d');
尝试一下:
dd((string)$ riv_queries-> riv_to);
您可以尝试
dd($riv_queries->riv_to->toDateTimeString())
这可能有帮助