1. 「ini_set('date.timezone','PRC')」を使用してタイムゾーンを設定します。
<?php header("コンテンツタイプ:text/html;charset=utf-8"); ini_set('日付.タイムゾーン', 'GMT'); echo '現在のグリニッジ時間は:'.date('Ymd H:i:s',time())' '; ini_set('日付.タイムゾーン', 'PRC'); echo '現在の国内時刻は次のとおりです:'.date('Ymd H:i:s',time()); ?>
2. 「date_default_timezone_set('PRC')」を使用してタイムゾーンを設定します。
<?php header("コンテンツタイプ:text/html;charset=utf-8"); date_default_timezone_set('ヨーロッパ/リスボン'); echo 'ポルトガルの現在時刻は:'.date('Ymd H:i:s',time())' '; date_default_timezone_set('PRC'); echo '現在の国内時刻は次のとおりです:'.date('Ymd H:i:s',time()); ?>
3. 設定ファイルに「date.timezone=PRC」を設定します。
[日付] ; 日付関数で使用されるデフォルトのタイムゾーンを定義します。 ; http://php.net/date.timezone ;日付.タイムゾーン =
以上がPHPの表示時間と実際の時間の差の解決方法でしたので、皆様のお役に立てれば幸いです。 PHP 学習ガイドの詳細:ソース コード ネットワーク