目前我的代码添加了一周,但我使用的是Days而不是Weeks.我已经阅读了
documentation并且不太明白它是如何工作的.
# Adds 7 days to the project launch date. $project_launch_date->add(new DateInterval('P7D'));
如果DateInterval不清楚,可以使用更清晰的DateTime类修改.
$date = new DateTime(); $date->modify('+1 day'); $date->modify('+5 week');
我更喜欢使用modify,因为它使代码在没有注释的情况下更具可读性
如果您更喜欢使用DateInterval,这里有一个很好的参考:http://www.php.net/manual/en/dateinterval.construct.php
那么5周将是P5W,3个月将是P3M,5周和3个月将是P3M5W等等.