PHP で月の最初と最後の日付を確認するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-02 02:31:02
オリジナル
168 人が閲覧しました

How to Find the First and Last Dates of a Month in PHP?

PHP を使用して月の最初と最後の日付を検索する

PHP には、さまざまな日付を取得して書式設定できる日付と呼ばれる強力な関数が用意されています。タイムスタンプからの情報。これには、特定の月の最初と最後の日付を検索することが含まれます。

今月の日付の検索

現在の月の最初と最後の日付を検索するには、次のようにします。それぞれ「m-01-Y」と「m-t-Y」の形式文字列を指定するだけです。これらは、月の最初の日 (ハードコードされた「01」で示される) と月の最後の日 (「t」で示される) を表します。例:

<code class="php">$first_day_this_month = date('m-01-Y'); // hard-coded '01' for first day
$last_day_this_month  = date('m-t-Y');</code>
ログイン後にコピー

特定の月の日付の検索

特定の月の最初と最後の日付を検索するには、タイムスタンプを指定できます。これは、認識された日付形式の文字列または UNIX タイムスタンプにすることができます。たとえば、2010 年 4 月の最終日を検索するには:

<code class="php">$last_day_april_2010 = date('m-t-Y', strtotime('April 21, 2010'));</code>
ログイン後にコピー

書式記号について

date() は、書式文字列内の特定の記号を解釈して置き換えます。タイムスタンプの値を使用します。月と日の値を抽出するために使用される記号は次のとおりです。

  • Y: 4 桁の年
  • m: 先頭にゼロが付いた数値の月
  • t: 日数月内

追加の例

  • 月の最初と最後の秒を検索します:
<code class="php">$timestamp    = strtotime('February 2012');
$first_second = date('m-01-Y 00:00:00', $timestamp);
$last_second  = date('m-t-Y 12:59:59', $timestamp);</code>
ログイン後にコピー

date() 関数と利用可能な形式記号の詳細については、公式 PHP マニュアルを参照してください: http://php.net/manual/en/function.date.php.

以上がPHP で月の最初と最後の日付を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!