日期轉(zhuǎn)換器

2018-02-24 15:52 更新

默認 Eloquent 會把 created_at 和 updated_at 字段屬性轉(zhuǎn)換成 Carbon 實例,它提供了很多有用的方法,并繼承了 PHP 原生的 DateTime 類。

您可以通過重寫模型的 getDates 方法,自定義哪個字段可以被自動轉(zhuǎn)換,或甚至完全關(guān)閉這個轉(zhuǎn)換:

public function getDates()
{
    return ['created_at'];
}

當字段是表示日期的時候,可以將值設(shè)為 UNIX timestamp 、日期字符串( Y-m-d )、 日期時間( date-time )字符串,當然還有 DateTime 或 Carbon 實例。

要完全關(guān)閉日期轉(zhuǎn)換功能,只要從 getDates 方法返回空數(shù)組即可:

public function getDates()
{
    return [];
}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號