2016-08-26 2 views
0

Я новичок в Laravel, касаемо отображение даты представления с форматом MM-DD-YYYYОтображение даты для просмотра с MD-год

@extends('layouts.common') 
@section('title' ,'Administrator | Category') 
@section('contents') 
<div class="row"> 
    <div class="col-md-8 col-md-offset-2"> 
     <div class="panel panel-default"> 
      <div class="panel-heading">All Categories</div> 
      <div class="panel-body"> 
       <table class="table"> 
        <thead class="thead-inverse"> 
         <tr> 
          <th>Category Name</th> 
          <th>Published At</th> 
         </tr> 
        </thead> 
        <tbody> 
         @foreach($categories as $category) 
         <tr> 
          <td><a href="{{ url('/category', $category->id) }}"> {{ 
            $category->name }}</a></td> 
          <td>{{$category->published_at }}</td> 
          <td><a href="{{ route('category.edit',$category->id) }}"><i 
            class="icon fa fa-edit"></i>&nbsp&nbsp&nbsp</a><i 
           class="icon fa fa-times"></i></td> 
         </tr> 
        </tbody> 
        @endforeach 
       </table> 
      </div> 
     </div> 
    </div> 
</div> 
@endsection @section('js') {!!Html::script('assets/js/jquery.min.js')!!} 
{!!Html::script('assets/js/bootstrap.min.js') !!} @endsection 

Что касается, что я хотел бы отобразить на экран данные {{$ category-> published_at}} в этот формат. Пожалуйста, помогите спасибо

+0

Третий вариант '{{дата ('м-д-Y', StrToTime ($ category-> published_at))}}' –

ответ

0

Пожалуйста, следуйте ниже способ

{!! date('d-m-Y', strtotime($model->start_date)) !!} 
or 
{{ date('d-m-Y', strtotime($model->start_date)) }} 

Я надеюсь помочь вам!

0

В вашей Category модели

public $dates = ['published_at']; 

Тогда в силу вы можете использовать

$category->published_at->format('m-d-Y') 

Дальнейшее чтение: Eloquent: Mutators

0

Другой подход. Расширяет Skysplit ответ

В категории Модель

public function getPublishedAtAttribute(){ 
    return $this->attributes['published_at']->format('m-d-Y'); 
} 

И никогда больше не беспокоиться о published_at. Просто

$category->published_at 
Смежные вопросы