220 of 410 menu

関数 date_interval_create_from_date_string

関数date_interval_create_from_date_stringは、間隔のテキスト記述を日付オブジェクトに変換します。このオブジェクトはdate_adddate_sub関数と共に使用できます。間隔文字列は、期間を指定するために自然言語を使用します。

構文

date_interval_create_from_date_string(string $time);

2日と6時間の間隔を作成します:

<?php $interval = date_interval_create_from_date_string('2 days + 6 hours'); print_r($interval); ?>

コード実行結果:

DateInterval Object ( [d] => 2 [h] => 6 )

複雑な間隔(1ヶ月、2週間、3日)を作成します:

<?php $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days'); print_r($interval); ?>

コード実行結果:

DateInterval Object ( [m] => 1 [d] => 17 )

サポートされる形式

この関数は以下の測定単位を理解します:

  • year/years
  • month/months
  • day/days
  • week/weeks
  • hour/hours
  • minute/minutes
  • second/seconds

関連項目

  • 関数date_add,
    日付に間隔を加算します
  • 関数date_sub,
    日付から間隔を減算します
  • 関数date_create,
    DateTimeオブジェクトを作成します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否