ホームページ >バックエンド開発 >PHPの問題 >phpで取得した現在時刻が間違っている場合はどうすればよいでしょうか?

phpで取得した現在時刻が間違っている場合はどうすればよいでしょうか?

藏色散人
藏色散人オリジナル
2021-03-03 09:46:372379ブラウズ

php によって取得された現在時刻が不正確である場合の解決策: 1. php.ini ファイルを開き、「date.timezone="PRC"」を変更します。 2. 「date_default_timezone_set(")」メソッドを使用して、

phpで取得した現在時刻が間違っている場合はどうすればよいでしょうか?

##この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター。 PHP date() でシステム時刻が正しく取得されませんどうすればよいですか?

PHP を使用してシステム時刻を取得すると、時刻が間違っていることがわかりました。これは、PHP のデフォルトのタイムゾーンが UTC であるためです。

方法 1: php.ini ファイルを変更する

php.ini ファイルを開き、WampServer を左クリックします。右下隅のアイコン - PHP - php.ini, date.timezone を探し、 date.timezone = "UTC" を見つけ、

これを date.timezone = "PRC" に変更します。 date.timezone の左側にセミコロンがある場合は、セミコロンを削除します。

<span class="cur_time"><?php echo "当前时间:" . date("Y-m-d H:i:s") ?></span>

方法 2: date_default_timezone_set(”) メソッドを使用します;

<?php
date_default_timezone_set(&#39;PRC&#39;); 
echo date("Y-m-d H:i:s");
?>

[推奨される学習: PHP ビデオ チュートリアル ]

以上がphpで取得した現在時刻が間違っている場合はどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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