PHP で「foreach」を使用して日付の範囲を反復するにはどうすればよいですか?
Dec 17, 2024 pm 01:21 PMPHP で foreach を使用した日付の反復
一連の日付の生成は、さまざまなシナリオで役立ちます。カレンダーの作成から分析用の一連の日付の生成に至るまで、PHP で日付を反復処理する方法を知ることが不可欠です。
PHP で日付の範囲を反復処理するには、DatePeriod クラスを利用できます。このクラスを使用すると、開始日と終了日、および各日付間のギャップを決定する間隔を定義できます。
DatePeriod を使用して日付の範囲を反復処理する方法を示すコード スニペットを次に示します。
$begin = new DateTime('2010-05-01'); $end = new DateTime('2010-05-10'); $interval = DateInterval::createFromDateString('1 day'); $period = new DatePeriod($begin, $interval, $end); foreach ($period as $dt) { echo $dt->format("l Y-m-d H:i:s\n"); }
ログイン後にコピー
この例では、「2010-05-01」から「2010-05-10」までの範囲の日付から開始します。 1 日の間隔。合計 9 つの日付があることを意味します。
foreach ループ内の echo ステートメントは、曜日、年、月、日、時間などの特定の形式で各日付を表示します。分、秒。この形式は必要に応じてカスタマイズできます。
DatePeriod を利用すると、一連の日付を簡単に反復処理できるため、PHP でのさまざまな日付関連の操作に役立ちます。
以上がPHP で「foreach」を使用して日付の範囲を反復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7285
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1342
46


Laravel チュートリアル
1259
25


PHP チュートリアル
1206
29



LaravelのバックエンドでReactアプリを構築する:パート2、React
