phpで時刻を設定するには多くの方法があります。最も一般的に使用される方法は、php.iniでdate.timezoneを直接変更することです。サーバー権限がない場合は、date_default_timezone_set関数を使用して直接設定します。以下にそれを紹介します。
php.iniを変更できます。 php.ini を開き、date.timezone を検索し、セミコロン = を削除し、最後に XXX を追加します。http サービス (apache2 や iis など) を再起動します。
XXX に関して、中国本土で利用可能な値は次のとおりです: アジア/重慶、アジア/上海、アジア/ウルムチ (順に、重慶、上海、ウルムチ)
php.ini でタイムゾーンを設定します
コードをコピー | |
日付.タイムゾーン = 中国
|
コードをコピー | |
date_default_timezone_set('アジア/上海');//'アジア/上海' アジア/上海 date_default_timezone_set('Asia/重慶');//Asia/重慶' は「アジア/重慶」です date_default_timezone_set('PRC');//PRC は「中華人民共和国」です ini_set('date.timezone','Etc/GMT-8'); ini_set('date.timezone','PRC'); ini_set('date.timezone','アジア/上海'); ini_set('date.timezont','アジア/重慶');
|
コードをコピー | |
date_default_timezone_set('PRC'); テスト: エコー日付('Y-m-d H:i:s');
|