ホームページ >バックエンド開発 >PHPの問題 >PHPの時刻表示がおかしい場合の対処法

PHPの時刻表示がおかしい場合の対処法

藏色散人
藏色散人オリジナル
2022-10-28 10:27:562457ブラウズ

php で時刻が正しく表示されない場合の解決策: 1. 時刻を追加する前に "date_default_timezone_set(PRC);" を挿入します; 2. 出力 "date("Y-m-d H:i:s", time() 8* 60* 60);"; 3. 「php.ini」ファイルの内容を「date.timezone = PRC」に変更します。

PHPの時刻表示がおかしい場合の対処法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。

phpで表示される時刻が正しくない場合はどうすればよいですか?

PHP が現在時刻を取得する際の不正確な問題の解決策

php5.1.0 から、date.timezone オプションが php.ini に追加されました。 、デフォルトでは次は閉じられています。これは、表示される時刻(どのようなphpコマンドが使用されるかに関係なく)がグリニッジ標準時と私たちの時間(北京時間)とちょうど8時間異なることを意味します。

タイムゾーンについて、中国本土で利用可能な値は次のとおりです: アジア/重慶、アジア/上海、アジア/ウルムチ、中華人民共和国 (重慶、上海、ウルムチ、中華人民共和国の順)。香港および台湾: アジア/マカオ、アジア/香港、アジア/台北 (マカオ、香港、台北の順) およびシンガポール: アジア/シンガポール その他: etc/GMT-8、シンガポール、香港

# #解決策 1:

時間を追加する前に挿入します: CODE: (追加する必要はないようです) date_default_timezone_set(PRC);

解決策 2:

echo date("Y-m-d H:i:s", time()+8*60*60);

解決策 3 (php.ini ファイルを変更する):

php.ini で「;date.timezone=」行を見つけ、「;」を削除して「date.timezone = PRC」(PRC) に変更します。 : 中華人民共和国) Apache を再起動すると問題は解決します。

添付ファイル: 日付時刻形式

date("Y-m-d H:i:s"); 显示的格式: 年-月-日 小时:分钟:秒

関連する時間パラメータ:

a - "am" または "pm"

A - "AM" または Is "PM"

d - 日、2 桁。2 桁未満の場合は、前にゼロを追加します。例: "01" から "31"

D - 日週、3 つの英語の文字、例: "Fri"

F - 月、完全な英語名、例: " January"

h - 12 時間形式の時間、例: "01" ~ "12"

H - 24 時間形式の時間。例: "00" ~ "23"

g - 12 時間形式の時間。ゼロは含まれません。 2 桁未満の場合に追加されます。例: "1" ~ 12"

G - 24 時間形式の時間。2 桁未満の場合はゼロは追加されません。例: "0" ~ "23"

i - 分。例: "00" から "59 "

j - 日、2 桁。2 桁未満の場合はゼロを追加しない。形式: "1" ~ "31"

l - 曜日、完全な英語名。例: "Friday"

m - 月、2 桁(未満の場合) 2 桁の場合、前にゼロを追加します。例: "01" から "12"

n - 月、2 桁。2 桁未満の場合は、ゼロは追加されません。例: "1 " ~ "12"

M - 月、3 つの英字。例: "Jan"

s - 秒。例: "00" ~ "59"

S - 単語の末尾に英語の序数、「th」、「nd」などの 2 つの英文字を追加します。t - 月の日数を指定します。例: : "28" ~ "31"

U - 合計秒数

w - 曜日の数値 (例: "0" (日曜日) ~ "6" (土曜日)

Y - 年、4 桁。例: "1999"

y - 年、2 桁。例: "99"

z - 年間の日。形式:「0」から「365」

推奨学習:「

PHP ビデオ チュートリアル

以上がPHPの時刻表示がおかしい場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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