码迷,mamicode.com
首页 > 其他好文 > 详细

时间戳

时间:2020-05-13 11:59:39      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:auto   operator   thinkphp   model   mes   protect   user   功能   highlight   

class User extends Model 
{
    // 定义时间戳字段名
    protected $createTime = ‘create_at‘;
    protected $updateTime = ‘update_at‘;
}

下面是修改字段后的输出代码:

$user = new User();
$user->name = ‘THINKPHP‘;
$user->save();
echo $user->create_at; // 输出类似 2016-10-12 14:20:10
echo $user->update_at; // 输出类似 2016-10-12 14:20:10

如果你只需要使用create_time字段而不需要自动写入update_time,则可以单独设置关闭某个字段,例如:

class User extends Model 
{
    // 关闭自动写入update_time字段
    protected $updateTime = false;
}

如果不需要任何自动写入的时间戳字段的话,可以关闭时间戳自动写入功能,设置如下:

class User extends Model 
{
    // 关闭自动写入时间戳
    protected $autoWriteTimestamp = false;
}

如果是关闭全局的自动时间写入,则可以使用:

// 关闭全局自动写入时间字段
‘auto_timestamp‘ => false,

时间戳

标签:auto   operator   thinkphp   model   mes   protect   user   功能   highlight   

原文地址:https://www.cnblogs.com/mmore123/p/12881335.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!