0

信頼できる日付の差分を数週間で取得するにはどうすればよいですか?

これまでのところ私は持っています

<?php
$a = new DateTime('2010-09-01');
$b = new DateTime();

$c = $a->diff($b);

これで、年、月などのDateIntervalが取得されますが、私が知る限り、1年は正確に52週間ではないため、1か月は正確に4週間ではありません。

本当の、信頼できる週数を取得する方法について何か提案はありますか?

4

2 に答える 2

4

たぶん、2つの日付の間の日数を数えて、7で割ることができますか?

于 2012-03-23T14:25:41.663 に答える
2

日数の差を取得し、それを7で割りますか?または、古いバージョンのPHPを使用している場合は、時間/分/秒の差を取得し、それに応じて計算します。

于 2012-03-23T14:29:13.990 に答える