Преобразовать столбец int со значением метки времени в формат даты (Ymd) - PullRequest
0 голосов
/ 29 марта 2019

У меня есть столбец sql-server с именем (date) с типом int, и значение этого столбца имеет временную отметку (1538254800). Мне нужно выбрать этот столбец из моего SQL-запроса laravel и отобразить его в формате даты (Ymd H: m: я в личку) нравится (2018-09-29 в 09:00:00 вечера)

1 Ответ

0 голосов
/ 30 марта 2019

Слепки

https://laravel.com/docs/5.8/eloquent-mutators#attribute-casting

Пример:

class MyModel extends Model {
  // ...
  protected $casts = [
    'int_col_name' => 'datetime:u',
  ];
  // ...
}

Дата мутатора

https://laravel.com/docs/5.8/eloquent-mutators#date-mutators

Пример:

class MyModel extends Model {
  // ...
  protected $dates = [
    'int_col_name',
  ];
  // ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...