php date 加N月,减N月

已邀请:

linyu520

赞同来自:

1、在当前日期的基础上加减月份:
<?php
date_default_timezone_set('PRC');
echo date("Y-m-d", strtotime("next months")); // :下一月: 2016-11-16
echo date("Y-m-d", strtotime("last months")); // :上一月: 2016-09-16
echo date("Y-m-d", strtotime("+2 months")); // 加二月: 2016-12-16
echo date("Y-m-d", strtotime("-9 months")); // 减九月: 2016-01-16

2、在指定日期的基础上加减月份:
<?php
date_default_timezone_set('PRC');
// 减一月: 1999-12-01
echo date("Y-m-d", strtotime("2000-01-01 -1 months"));

// 加三月: 2000-04-01
echo date("Y-m-d", strtotime("+3 months", strtotime('2000-01-01')));

要回复问题请先登录注册