>  기사  >  백엔드 개발  >  PHP에서 date() 함수의 시간 출력이 Linux와 일치하지 않으면 어떻게 해야 합니까?

PHP에서 date() 함수의 시간 출력이 Linux와 일치하지 않으면 어떻게 해야 합니까?

青灯夜游
青灯夜游앞으로
2020-04-18 09:12:112923검색

PHP의 date() 함수에서 출력되는 시간이 Linux 시간과 일치하지 않으면 어떻게 해야 하나요? 어떻게 해결하나요? 다음 기사에서는 솔루션을 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.

PHP에서 date() 함수의 시간 출력이 Linux와 일치하지 않으면 어떻게 해야 합니까?

원인: PHP를 사용하여 시간을 가져와서 시간이 잘못된 것을 확인합니다. 이는 PHP의 기본 시간대가 UTC(Universal Time Coordinated)(UTC)이기 때문입니다. 해결책은 시간을 베이징 시간으로 설정하는 것입니다.

1. php.ini 파일을 수정하세요

1. php.ini 파일을 엽니다

2. ;date.timezone =;date.timezone =

3、将其改为 date.timezone ="PRC"

3을 검색하세요. date.timezone ="PRC"로 설정하세요. date.timezone 왼쪽에 세미콜론이 있으면 세미콜론을 제거하세요

4. php

service php-fpm restart
2를 다시 시작하세요. '') method

PHP 프로그램 시작 부분에 다음 코드를 추가하세요

<?php
date_default_timezone_set(&#39;PRC&#39;); 
echo date("Y-m-d H:i:s");
?>
자세한 내용은 PHP 중국어 사이트

를 팔로우해주세요! !🎜

위 내용은 PHP에서 date() 함수의 시간 출력이 Linux와 일치하지 않으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제