加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 使用DateInterval将Date添加到DateTime对象

发布时间:2020-12-13 18:24:50 所属栏目:PHP教程 来源:网络整理
导读:目前我的代码添加了一周,但我使用的是Days而不是Weeks.我已经阅读了 documentation并且不太明白它是如何工作的. PHP: DateInterval # Adds 7 days to the project launch date.$project_launch_date-add(new DateInterval('P7D')); 而不是手动7天,我如何指定
目前我的代码添加了一周,但我使用的是Days而不是Weeks.我已经阅读了 documentation并且不太明白它是如何工作的.

PHP: DateInterval

# Adds 7 days to the project launch date.
$project_launch_date->add(new DateInterval('P7D'));

而不是手动7天,我如何指定,“添加一周”或“添加n周”?

如果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等等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读