ホームページ > バックエンド開発 > PHPチュートリアル > date(): システムのタイムゾーン設定に依存するのは安全ではありません

date(): システムのタイムゾーン設定に依存するのは安全ではありません

WBOY
リリース: 2016-06-20 12:32:32
オリジナル
1209 人が閲覧しました

date(): システムのタイムゾーン設定に依存するのは安全ではありません。date.timezone 設定または date_default_timezone_set() 関数のいずれかを使用する必要があります。これらのメソッドを実行してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性が高いです。ここではタイムゾーン「UTC」を選択しましたが、タイムゾーンを選択するには date.timezone を設定してください。

PHP 5.3 + 構成が必要です。 php.ini ファイルでタイムゾーンを設定するか、date() 関数を呼び出す前に date_default_timezone_set() メソッドを使用してタイムゾーンを設定します

ケース A: php.ini ファイルでタイムゾーンを設定する

#grep -B 1 timezone ./php.ini[Date]; Definesthedefault timezoneusedbythedatefunctions; http://php.net/date.timezonedate.timezone = "Asia/Shanghai"
ログイン後にコピー

後で Web/php サービスを再起動します

ケース B:

date() 関数を呼び出す前に、date_default_timezone_set() でタイムゾーンを設定します

例:

/* set data timezone */date_default_timezone_set("PRC");$years = date('Y');
ログイン後にコピー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート