이 매개변수가 "중화인민공화국"을 의미하는 것으로 알고 있는데 공식문서에는 그런 매개변수가 없습니다. Asia/Shanghai, Asia/Hong_Kong 등의 매개변수만 있는데 여기서는 왜 RPC로 설정할 수 있나요? 매개변수가 정확히 어디에 있나요? 실제로 공식 문서에는 그러한 매개변수가 없는 것 같아서 혼란스럽습니다. 일반적으로 아시아/상하이로 설정되어 있습니다
오늘은 php획득 기능을 수정하기 위해 잠시 xampp를 사용하게 되었습니다.
php5.1.0부터 php.ini에 date.timezone 옵션이 추가되었으며, 이는 기본적으로 꺼져 있습니다. 표시된 시간은 모두 그리니치 표준시로, 베이징 시간과 정확히 8시간 시차가 납니다.
온라인에서 찾은 방법:
php.ini 파일을 수정하고 ;date.timezone = 을 검색한 후 앞에 있는 세미콜론을 제거하고 "=" 뒤에 시간대를 추가합니다.
예: 아시아/충칭(충칭), 아시아/상하이(상하이), 아시아/우루무치(우루무치), 아시아/마카오(마카오), Asia/Hong_Kong(홍콩), 아시아/타이베이(타이베이), PRC
예
; date.timezone =
는 다음과 같이 변경됩니다.
date.timezone = Asia/Shanghai
방법은 매우 간단합니다. 그러나 xampp에서는 php/php.ini 파일을 변경해도 아무런 효과가 없습니다. 나중에 온라인으로 검색해서 망할 xampp를 발견했고, apache/bin 아래에 php.ini를 넣고 그 안에 있는 php.ini를 유용하게 수정했습니다.
위 내용은 timezone 내용을 포함하여 timezone phpini의 datetimezone 설정 분석을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.