欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

laravel 时间格式转换时间戳

程序员文章站 2022-03-24 19:59:58
...

接触laravel的laravel-admin 框架,第2周。 马马虎虎啦……   2019 平平安安啦 …… 哈哈哈 ٩(๑❛ᴗ❛๑)۶ 

以laravel-admin 的 datetimeRange(时间日期范围) 为例:

在你的model里加上以下代码,就能完美解决啦~~~~

方法名以你的字段名,驼峰命名。

<?php
namespace App\Admin\Models;
use Illuminate\Database\Eloquent\Model;
class Test extends  Model
{
  
    const CREATED_AT = 'date_time_start';
    const UPDATED_AT = 'date_time_end';

    public  function  setDateTimeStartAttribute($value)
    {
        $this->attributes['date_time_start'] = strtotime($value);
    }

    public  function  setDateTimeEndAttribute($value)
    {
        $this->attributes['date_time_end'] = strtotime($value);
    }

    public function  getDateTimeStartAttribute(){
        return date('Y-m-d H:i:s',$this->attributes['date_time_start']);
    }

    public  function  getDateTimeEndAttribute(){
        return date('Y-m-d H:i:s',$this->attributes['date_time_end']);
    }

}

 

 

相关标签: laravel