ホームページ >バックエンド開発 >PHPの問題 >php date()で月を取得するときにゼロを削除する方法

php date()で月を取得するときにゼロを削除する方法

藏色散人
藏色散人オリジナル
2021-10-18 09:54:233801ブラウズ

php では、date() を使用して月を取得し、ゼロを削除できます。パラメーターを "n" に変更すると、0 を除いた月を取得できます。完全なコードは "echo date('ん');」。

php date()で月を取得するときにゼロを削除する方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 日付() 取得 月からゼロを削除する方法は?

PHP の date() 関数は、0 の有無にかかわらず月を取得します。

最近、日付はコード プロセスで使用されます () 月を取得するときに、0 の有無にかかわらず問題が発生しました。この問題は以前に解決しましたが、忘れていました。将来表示するために閉じておきます。友人の助けになれば幸いです。必要。

1. 小文字の m の場合は 0 が付きます

echo date('m')
05

2. 小文字の n の場合は 0 は付きません

echo date('n');
5

以下はdate() 関数で使用されるもの パラメータの詳細な説明:
a - "am" または "pm"
A - "AM" または "PM"
d - 日、2 桁 (ある場合) 2 桁未満の場合、前にゼロが追加されます。例: "01" ~ "31"
D - 曜日、3 つの英字。例: "Fri"
F - 月、完全英語名; 例: " January"
h - 12 時間 24 時間形式の時間; 例: "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 - 位置に英語の序数を追加します。単語の末尾、2 つの英字。「th」、「nd」など:
t - 指定した月の日数。たとえば、「28」から「31」
U - 合計秒数
w - 数値の曜日、例: "0" (日曜日) ~ "6" (土曜日)
Y - 年、4 桁、例: "1999"
y - 年、2 桁、例: "99"
z - 年の日、例: "0" ~ "365"

推奨学習: "PHP ビデオ チュートリアル"

以上がphp date()で月を取得するときにゼロを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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