ホームページ  >  記事  >  バックエンド開発  >  php.iniのdate.timezone設定の詳細説明

php.iniのdate.timezone設定の詳細説明

高洛峰
高洛峰オリジナル
2016-12-12 09:46:281446ブラウズ

date.timezone php5 のデフォルトの date.timezone を utc に設定します。 date.timezone = PRC に変更すると、時差 8 時間の問題は解決できます。しかし、私は php の公式ドキュメントを長い間見てきました。このパラメータがまだ見つかりません

このパラメータが「中華人民共和国」を意味することはわかっていますが、公式文書にはそのようなパラメータはなく、Asia/Shanghai、Asia/Hong_Kong などのパラメータしかありません。など。なぜここで RPC に設定できるのでしょうか。このパラメータについてアドバイスをいただけますか?確かに公式文書にはそのようなパラメータはないようで、混乱しています。 一般的にはアジア/上海に設定されています

久しぶりにxamppを使ってみました 今日はphp取得機能を修正するため、サーバー時刻を取得することです。

php5.1.0以降、date.timezoneオプションがphp.iniに追加されましたが、デフォルトではオフになっています。表示される時間はすべてグリニッジ標準時であり、北京時間とはちょうど 8 時間異なります。

オンラインで見つかった方法:

php.ini ファイルを変更し、;date.timezone = を検索し、先頭のセミコロンを削除し、「=」の後にタイムゾーンを追加します。

例: アジア/重慶 (重慶)、アジア/上海 (上海)、アジア/ウルムチ (ウルムチ)、アジア/マカオ (マカオ)、アジア/香港 (香港)、アジア/台北 (台北)、中国

;date.timezone =

Changed to:

date.timezone = Asia/Shanghai

方法はとても簡単です。ただし、xampp では、php/php.ini ファイルを変更しても効果はありません。後でオンラインで検索したところ、xampp のことを知りました。php.ini を apache/bin の下に置き、この中の php.ini を役立つように変更してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。