❮ 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: F とf パラメーターを追加
❮ PHP dae/timeリファレンス