2022-01-20
보통 date() 함수를 쓸때, 현재 시간과 표시 시간이 다르면 timezone 설정을 바꾸어 주면 된다.
timezone 설정은 php.ini 파일에서 date.timezone값을 Asia/Seoul로 바꿔 주면 한국 시간대로 나오는데,
Laravel에서는 config/app.php파일에서 아래 설정도 바꾸어 주어야 한다.
//'timezone' => 'UTC',
'timezone' => 'Asia/Seoul',
해당 설정을 바꾸지 않으면 Laravel 소스 안에서는 해당 설정대로 timezone이 설정 된다.

그리고 해당 설정을 바꿨는데도 적용이 안된다면, php artisan config:cache 명령어를 써주면 된다.
$ php artisan config:cache Configuration cache cleared! Configuration cached successfully!