ホームページ >バックエンド開発 >PHPチュートリアル >php プログラムが呼び出された日時が、その時点の DE ソリューションの時刻と一致しません。

php プログラムが呼び出された日時が、その時点の DE ソリューションの時刻と一致しません。

WBOY
WBOYオリジナル
2016-06-13 13:08:42911ブラウズ

PHP プログラムが呼び出された日時が、DE ソリューション
の時刻と一致しません。

php プログラムが呼び出された日時がその時点の時刻と一致しません


システム環境は win2003+php5.2+mysql5.0

今日、php プログラムを使用して echo date("y-m-d h:i:s", time() の時刻と日付が現地時間と一致しないことがわかりました。そこで、適切な解決策を見つけました。

php.ini を変更し、php.ini を開き、date.timezone を検索し、セミコロン = を削除してその後に Asia/Shanghai を追加し、IIS サービスを再起動します (この問題は Linux サーバーでは見つかりません。これは Linux サーバーなので、Apache サービスを再起動します) 次に、
を次のように変更します
date.timezone = "Asia/Shanghai" (もちろんこれは私が変更しました)以下の情報を参照して、自分に合った正確な時刻に変更することもできます)

date.timezone 以降の値について、
中国本土で利用可能な値は、アジア/重慶 (重慶)、アジア/上海 (上海)、アジア/ウルムチです。 (ウルムチ) ?香港と台湾で利用可能: アジア/マカオ (マカオ)、アジア/香港 (香港)、アジア/台北 (台北)
シンガポール: アジア/シンガポール?
?その他の使用可能な値は次のとおりです: Etc/GMT-8、シンガポール、香港、PRC (中華人民共和国)
書き込むタイム ゾーン識別子を見つけることもできます。 . まだ試していませんので、興味があれば試してみてください。

良い方法があれば、共有してみんなに学んでもらうことができます

をテストするテスト ページを作成できます

テストページを作成できます

$today = date("F j, Y, g:i a");
echo $today;
?>
phpinfo を使用して php の日付を確認することもできます

phpinfo();
?>

日付を見つけて表示します

?

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