PHP 日時アプリケーション 12: 現在の月とその前の 3 か月を取得します

藏色散人
リリース: 2023-03-12 07:32:01
オリジナル
17945 人が閲覧しました

今日も引き続き、初心者が学ぶのに最適なPHP日付アプリケーションシリーズをご紹介します~前回の記事「PHP日付と時刻アプリケーションイレブン:指定された2つの日付を比較する3つの方法#」 ##" 3 つの方法を使用して 2 つの日付を比較する方法を紹介します。困っている友達は学ぶことができます~

→関連する推奨事項: "PHP の日付と時刻アプリケーションガイドの概要 (継続的に更新されます~) >>

この記事のテーマは、今月と前の月を取得するための PHP スクリプトの作成方法を説明することです。 3ヶ月。

それは正確には何を意味しますか?たとえば、現在の日付が 5 月の場合、取得される最初の 3 か月は 2 月、3 月、4 月です。

PHP コードに直接進みましょう:

は次のとおりです:

<?php
echo date("m - Y")."<br>";
echo date("m - Y",strtotime("-1 Months"))."<br>";
echo date("m - Y",strtotime("-2 Months"))."<br>";
echo date("m - Y",strtotime("-3 Months"))."<br>";
ログイン後にコピー

出力結果は次のとおりです:

PHP 日時アプリケーション 12: 現在の月とその前の 3 か月を取得します

08 - 2021
07 - 2021
06 - 2021
05 - 2021
ログイン後にコピー

現在の月は 8 月で、最初の 3 か月はそれぞれ 5 月、6 月、7 月であることがわかります。

上記のコードで習得する必要があるのは、

date()strtotime() 関数、およびさまざまな 日付文字 の使用です。

PHP の Date() 関数を使用すると、タイムスタンプをより読みやすい日付と時刻にフォーマットできます。

PHP の strtotime() 関数は、英語テキストの日付または時刻の記述を Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解析できます。

ちなみに、日付で一般的に使用される文字をいくつか示します:

d - 表示月里的某天(01-31)
m - 表示月(01-12)
Y - 表示年(四位数)
1 - 表示周里的某天
注:其他字符,比如 "/", "." 或 "-" 也可被插入字符中,以增加其他格式。
ログイン後にコピー

以下は時間で一般的に使用される文字です:

h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)
注:PHP date()函数会返回服务器的当前日期/时间!
ログイン後にコピー

あなたの解決策かどうかはわかりません私と同じです。何かを得られるといいですね!

最後に、最新かつ最も包括的な「

PHP ビデオ チュートリアル 」をお勧めします~ぜひ学んでください!

以上がPHP 日時アプリケーション 12: 現在の月とその前の 3 か月を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート