ホームページ  >  記事  >  バックエンド開発  >  php5.6でタイムゾーンを設定する方法

php5.6でタイムゾーンを設定する方法

藏色散人
藏色散人オリジナル
2021-07-15 10:18:361923ブラウズ

php5.6 でタイム ゾーンを設定する方法: 1. PHP.INI 構成ファイルでタイム ゾーンを設定します; 2. コードでタイム ゾーンを設定します (例: "date_default_timezone_set('Asia/Phnom_Penh) ')」。

php5.6でタイムゾーンを設定する方法

#この記事の動作環境:Windows7 システム、PHP5.6 バージョン、DELL G3 パソコン

時刻の設定方法php5.6のゾーン?

同じタイムスタンプでも、タイムゾーンが異なると、取得される日時文字列も異なります。したがって、正しいタイムゾーンを設定することが重要です。

タイムゾーンが異なると、date('Y-m-d H:i:s', time()) または同様の関数の値に影響します。

これは、デフォルトのタイムゾーンを設定することで処理できます。

タイムゾーンを変更する場所はおおよそ次のとおりです:

1. PHP.INI 設定ファイルでタイムゾーンを設定します: ファイルの場所/usr/local/php/etc/php .ini

date.timezone = PRC

2. コードでタイムゾーンを設定します:

2-1. ファイルの場所:/api/public/init.php

date_default_timezone_set('Asia/Phnom_Penh')//必写:柬埔寨时区

一般的に使用される時間ゾーンは次のとおりです:

a). date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai'   亚洲/上海
b) date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆”
c) date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”
d) ini_set('date.timezone','Etc/GMT-8');
e) ini_set('date.timezone','PRC');
f) ini_set('date.timezone','Asia/Shanghai');
d) ini_set('date.timezone','Asia/Chongqing');

複数回テストして使用した後: ここでタイム ゾーンを設定するには date_default_timezone_set を使用することをお勧めします。効果は明ら​​かです。

2-2. ファイルの場所:/application/Common/Conf/config.php

'DEFAULT_TIMEZONE'=>'Asia/Phnom_Penh',//タイムゾーン設定: カンボジアのタイムゾーン

3. サーバー コンピューターの時刻設定を変更します

上記コードの関数の注釈:

定義と使用法

1.date_default_timezone_set(timezone) 関数セットスクリプト内のすべての日付 /時間関数で使用されるデフォルトのタイムゾーン。

パラメータ: タイムゾーン: 必須。 「UTC」や「ヨーロッパ/パリ」など、使用するタイムゾーンを指定します。

2. ini_set は php.ini の値を設定するもので、関数実行時に有効となり、スクリプト終了後は設定が無効になります。 php.ini ファイルを開かずに設定を変更できるため、仮想空間では非常に便利です。

関数形式: string ini_set(string $varname, string $newvalue)

これまでのところ、すべての変更 ローカル タイム ゾーンの設定が完了し、PHP 時刻が一致しました。

推奨学習: 「

PHP ビデオ チュートリアル

以上がphp5.6でタイムゾーンを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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