定義と使用法
date_diff() 関数は、2 つの DateTime オブジェクトの差を返します。
構文
date_diff(datetime1,datetime2,absolute);
パラメータの説明:
datetime1 必須。 DateTime オブジェクトを指定します。
datetime2 必須。 DateTime オブジェクトを指定します。
絶対オプション。ブール値を指定します。 TRUE は、間隔/差が正である必要があることを意味します。デフォルトはFALSEです。
戻り値:
成功すると、2 つの日付の差を表す DateInterval オブジェクトが返されます。失敗した場合は FALSE を返します。
表示例:
format("%R%a days"); ?>
実行結果:
+272 days
時刻 2013-03-15 を $date1 に設定し、別の時刻 2013-12-12 を $date2 に設定し、date_diff 関数を使用して 2 つの時刻の差を見つけます。倍の差分を出力します。
以上がPHPのdate_diff関数の定義と使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。