Home
Posts
Tag
About
PHP 时间计算
PHP 时间计算
2018-02-23 14:20:39
#php
### 步骤 1. 使用[```date_create()```](http://php.net/manual/zh/function.date-create.php)从一个string得到一个[```DateTime```](http://php.net/manual/zh/class.datetime.php)类型的对象 2. 使用[```date_interval_create_from_date_string()```](http://php.net/manual/zh/function.date-interval-create-from-date-string.php)将要增加或减少的天数、小时数目等转化为[```DateTime```](http://php.net/manual/zh/class.datetime.php)对象 3. 使用[```date_add()```](http://php.net/manual/zh/function.date-add.php)函数将处理过的变更数目加到step1中的[```DateTime```](http://php.net/manual/zh/class.datetime.php)对象上 ### 示例代码: ``` echo date_add(date_create('20180211'), date_interval_create_from_date_string('30 days'))->format('Y-m-d'); // 输出: 2018-03-13 ``` 格式化输出一个[```DateTime```](http://php.net/manual/zh/class.datetime.php)对象```DateTime.format()```[函数说明](http://php.net/manual/zh/datetime.format.php)