如何让两次约会间隔几周


How to get weeks between two dates

如何在几周内获得可靠的日期差异?

到目前为止,我有

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

现在我得到了一个包含年、月等的DateInterval,但据我所知,一年没有52周,一个月也没有4周。

如何获得真实可靠的周数有什么建议吗?

也许你可以计算两次约会之间的天数并除以7?

得到以天为单位的差值,并将其除以7?或者,如果您使用的是旧版本的PHP,请以小时/分钟/秒为单位获取差异,并相应地进行计算。。