TECH I.S.

PHP date_interval_format() 関数

❮ PHP date/timeリファレンス

2つの日付の間隔を計算し、間隔をフォーマットします。

<?php $date1=date_create("2013-01-01"); $date2=date_create("2013-02-10"); $diff=date_diff($date1,$date2); // %a outputs the total number of days echo $diff->format("Total number of days: %a."); ?>


定義と使用法

date_interval_format()関数は、DateInterval::format()のエイリアスです。

DateInterval::format()関数は、間隔をフォーマットするために使用されます。


構文

<div>DateInterval::format(<em>format)</em></div>

パラメータ値

パラメータ

説明

format Required。形式を指定します。formatパラメータ文字列で使用できる文字は次のとおりです。:
  • % - リテラル %
  • Y - 年、先行ゼロを含む2桁以上(例:03)
  • y - 年(例:3)
  • M - 先頭ゼロ付きの月(例:06)
  • m - 月(例:6)
  • D - 先頭ゼロ付きの日(例:09)
  • d - 日(例:9)
  • a - date_diff()の結果としての合計日数
  • H - 先頭ゼロ付きの時間(例:08、23)
  • h - 時間(例: 8、23)
  • I - 分、先頭ゼロ付き(例: 08、23)
  • i - 分(例: 8、23)
  • S - 先頭ゼロ付きの秒(例: 08、23)
  • s - 秒 (例: 8、23)
  • F - マイクロ秒、少なくとも6桁(例: 004403、235689)
  • f - マイクロ秒(例: 4403、235689)
  • R - 負の場合は「-」、正の場合は「+」
  • r - 負の場合は「-」、正の場合は空

注:各フォーマット文字には、%記号を前に付ける必要があります。


Technical Details

Return Value: フォーマットされた間隔を返します

PHP バージョン:

5.3+

PHP 変更ログ:

PHP 7.1: Ffパラメーターを追加

❮ PHP dae/timeリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細