>백엔드 개발 >PHP 튜토리얼 >PHP에서 시간과 시간대를 변경하는 방법 설정 예

PHP에서 시간과 시간대를 변경하는 방법 설정 예

小云云
小云云원래의
2018-03-06 10:33:111358검색


사실 PHP 5.1.0부터는 date() 등의 함수를 사용할 때, timezone 설정이 올바르지 않으면 time 함수가 호출될 때마다 E_NOTICE 또는 E_WARNING 정보가 생성됩니다. 그리고 php5.1.0에서는 date.timezone 옵션이 기본적으로 꺼져 있는데, 어떤 php 명령어를 사용해도 그리니치 표준시인데, PHP5.3에서는 이 옵션을 사용하면 강제로 버릴 것 같습니다. 설정되지 않았습니다. 이 문제를 해결하려면 현지화하세요.
다음은 세 가지 방법 중 하나입니다.
1. 헤더에 date_default_timezone_set()을 사용하여 date_default_timezone_set('PRC') //동부 8번째 시간대 echo date('Y-m-d H:i:s') ;
2. 페이지 헤더에 ini_set('date.timezone','Asia/Shanghai')를 사용하세요.
3. php5.ini를 열고 date.timezone을 검색하세요. 세미콜론을 제거하고 다음과 같이 변경하세요. date.timezone =PRC
http 서비스(예: apache2 또는 iis 등)를 다시 시작하세요.

관련 추천:

php 시간 형식 처리 방법

일반적인 PHP 시간 함수 사용법 요약

PHP 시간대 설정 방법 요약

위 내용은 PHP에서 시간과 시간대를 변경하는 방법 설정 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.