ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHPチュートリアルの時差8時間に対するさまざまな解決策

PHP_PHPチュートリアルの時差8時間に対するさまざまな解決策

WBOY
WBOYオリジナル
2016-07-13 10:55:381049ブラウズ

タイムゾーンに関連する8時間の問題を解決するには、php.iniにdate.timezone = PRCを記述する方法と、phpコードにdate_default_timezone_set('Asia/Chongqing')を記述する方法があります。それ。

php5 以降は、php.ini の設定を変更するか、コード内でタイムゾーンを変更することにより、自分でタイムゾーンを設定する必要があります。

PHP.INIでタイムゾーンを設定する

コードは次のとおりです コードをコピー
日付.タイムゾーン = 中国

コードでタイムゾーンを設定する

コードは次のとおりです コードをコピー
date_default_timezone_set('PRC');//PRC は「中華人民共和国」です

上記は私たちのニーズを満たすことができます。

システムが初期化されたら、

を追加します
コードは次のとおりです コードをコピー
ini_set('date.timezone','アジア/上海');
または
date_default_timezone_set("中国");

phpではこのように書くこともできます

コードは次のとおりですコードをコピー date_default_timezone_set('アジア/重慶'); echo date('Y-m-d H:i:s'); ?>


最初の方法を使用する場合は、忘れずに apahce サーバーを再起動してください。2 番目の方法を使用する場合は、問題はありません。次に、8 のタイムゾーンの違いを解決しましょう。


http://www.bkjia.com/PHPjc/632218.htmlwww.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/632218.html技術記事タイムゾーンに関する 8 時間の問題を解決するには、php.ini に date.timezone = PRC を記述する方法と、php コードに date_default_timezone_set('Asia/Chongqing'); を記述する方法があります。 . こうやって…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。