ホームページ  >  記事  >  バックエンド開発  >  mktime() [function.mktime]: システムのタイムゾーン設定に依存するのは安全ではありません。

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

WBOY
WBOYオリジナル
2016-08-08 09:26:42989ブラウズ

配備php代時間遇到问题如下:

厳格な標準: date_default_timezone_get() [function.date-default-timezone-get]: システムのタイムゾーン設定に依存するのは安全ではありません。 date.timezone 設定、TZ 環境変数、または date_default_timezone_set() 関数を使用してください。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性があります。 C:AppServwwwnipinconfigsconfig.phpオンライン25
厳格な基準: mktime() [function.mktime]: ではなく、「8.0/夏時間なし」の代わりに「UTC」を選択しました。システムのタイムゾーン設定に依存しても安全です。 date.timezone 設定、TZ 環境変数、または date_default_timezone_set() 関数を使用してください。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性があります。 C:AppServwwwnipinconfigsconfig.phpオンライン25
厳格な基準: mktime() [function.mktime]: ではなく、「8.0/DSTなし」の代わりに「UTC」を選択しました。 C:AppServwwwnipinconfigsconfig.phpオンラインで代わりにtime()関数を使用25

原因はphp取得格林威治時間间と北京の時間间相差8个時間、应该取北京的

原来上銥错,主现在一句话:

$getime = date_default_timezone_get()=='UTC' ? mktime()+28800 : mktime();

解决方法有二:

1、直接增加这句话取代上面这句,date_default_timezone_set("PRC");背景時間に直接設置

2、php.iniファイルの設定:;date.timezone = Asia/Shanghai または date.timezone=PRC

以上、仲介完了mktime() [function.mktime]: システムのタイムゾーン設定に依存するのは安全ではありません。側面の内容が含まれているため、PHP 教則に興味のある友友の助けが必要です。

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