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");
phpinfo();
?>
?