>  Q&A  >  본문

날짜 표현을 단순화하고 날짜 부분만 유지

<p>날짜 표현에서 날짜 부분만 가져오려고 합니다. 내 데이터베이스 서버는 phpmyadmin이고 laravel 컨트롤러를 통해 데이터를 검색합니다. 예를 들어 create_at 열에서 2022-01-24T18:30:00.000000Z 대신 2022-01-24와 같은 날짜 부분만 가져오면 됩니다. </p> <p>이미지 phpmyadmin. </p> <p>이미지 응답</p> <p>내 web.php 경로는 다음과 같습니다: </p> <pre class="brush:php;toolbar:false;">Route::get('/fetch/curriculumVitaes', [AppHttpControllersAdminCurriculumVitaesController::class, 'index']);</pre> <p>laravel 컨트롤러를 통해 데이터를 얻었습니다. 내 함수는 index():</p> <pre class="brush:php;toolbar:false;">공개 함수 인덱스() { $curriculumVitaes = CurriculumVitaes::where('삭제됨', '=', '0')->get(); $curriculumVitaes를 반환합니다. }</pre> <p>프런트 엔드 vue.js에서 데이터를 검색합니다. </p> <pre class="brush:php;toolbar:false;"><tr v-for="(curriculumVitae, index) incurriculumVitaes" :key="index"> <td class="text-center">{{ index + 1 }}</td> <td class="text-center">{{ CurriculumVitae.created_at }}</td> </tr></pre></p>
P粉834840856P粉834840856385일 전462

모든 응답(1)나는 대답할 것이다

  • P粉720716934

    P粉7207169342023-09-04 09:00:21

    저는 Laravel에 익숙하지 않고 Vue.js를 사용해 본 적이 없습니다. 하지만 핵심 PHP를 사용하면 이 문제를 해결할 수도 있다고 생각합니다. 아래와 같이 코드를 수정했습니다. 형식을 지정하려는 MySQL 데이터베이스에서 날짜를 검색할 때 날짜('형식', 변수)를 사용합니다. 귀하의 경우에는 아래 코드가 생성됩니다. 형식은 'm/d/y', 'd/m/y', 'y/d/m' 등을 포함한 다양한 방법으로 표시될 수 있습니다. 여기서 m은 월을 나타내고, d는 일을 나타내고, y는 연도를 나타냅니다.

    @Uwe가 지적했듯이 vue.js 코드에 PHP 코드를 삽입하는 것이 좋습니다. 그러나 귀하가 php와 vue.js를 모두 사용한다는 것을 알고 있으므로 아래에서 수정한 솔루션이 작동할지 여전히 궁금합니다. 아니면 그 범위 내에서요.

    으아악

    회신하다
    0
  • 취소회신하다