主页 > 知识库 > Laravel timestamps 设置为unix时间戳的方法

Laravel timestamps 设置为unix时间戳的方法

热门标签:Mysql连接数设置 团购网站 银行业务 服务器配置 阿里云 Linux服务器 科大讯飞语音识别系统 电子围栏

Laravel 修改 timestamps 为 unix 时间戳

?php

namespace App;

use Illuminate\Database\Eloquent\Model;

/**
 * Class Test
 * @package App
 */
class Test extends Model
{
  /**
   * @var string
   */
  protected $table='test';
  /**
   * @var array
   */
  protected $fillable = [
    'name', 'tel'
  ];

  /**
   * @param \DateTime|int $value
   * @return false|int
   * @author dividez
   */
  public function fromDateTime($value){
    return strtotime(parent::fromDateTime($value));
  }
}

这样修改以后 laravel 依然会自动维护 created_at 和 updated_at

在我们取出 created_at 这个字段依然会为我们转换为 Carbon 类型

以上这篇Laravel timestamps 设置为unix时间戳的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • 解决Laravel 使用insert插入数据,字段created_at为0000的问题
  • laravel model模型定义实现开启自动管理时间created_at,updated_at

标签:衡水 枣庄 蚌埠 衢州 大理 萍乡 江苏 广元

巨人网络通讯声明:本文标题《Laravel timestamps 设置为unix时间戳的方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266