질문을 삭제하지 말아주세요.!
 
1
0
-1

데이터베이스 테이블에

start_date 컬럼과 end_date 컬럼이 존재합니다.

start_date 컬럼과 end_date 컬럼의 date formatY-m-d 형식입니다.

하지만 Eloquent DB를 이용하여 테이블 데이터를 가져 온 후에

return response()->json( $results );

값을 출력했을 때 Y-m-d 형식의 date format이 아닌 d/m/Y 형식의 포멧으로 출력을 하고 싶습니다.

방법이 있을까요?

    CommentAdd your comment...

    2 answers

    1.  
      1
      0
      -1

      말씀하신 문제를 해결하기 위해 라라벨이 Mutator라는 기능을 제공하고 있습니다.

      Mutator를 활용해보세요.

      https://laravel.kr/docs/5.5/eloquent-mutators

        CommentAdd your comment...
      1.  
        1
        0
        -1

        php function으로 하시면 

        date('d/m/Y', strtotime('1972-10-05'))

        Carbon이라는 DateTime 클래스(라라벨 기본내장)로 하시면 

        Carbon\Carbon::createFromFormat('Y-m-d', '1972-10-05')->format('d/m/Y')
          CommentAdd your comment...