2

これを使用して、2 つの日付間の日数を取得しています。

$nbDays = $dateArrival->diff($dateDeparture);

これを画面に出力したい場合は、「->format()」を使用できます。しかし、乗算で日数を使用したい場合、これを INT に変換するにはどうすればよいでしょうか?

4

2 に答える 2

5

diff()DateIntervalpublic daysプロパティを持つ を返します。

$nbDays = $dateArrival->diff($dateDeparture);
echo $nbDays->days;
于 2013-09-01T22:16:20.080 に答える
2

の戻り値DateTime::diffDateIntervalです。ドキュメントを見るとdays、整数の日数を取得するために使用できるフィールドがクラスにあることがわかります。

于 2013-09-01T22:16:08.783 に答える