天天看点

PHP 一个月后日期的计算方法

//设置时区

  date_default_timezone_set(‘PRC‘);

  //现在时间

  echo ”现在时间:<b>”.date(”Y-m-d H:i:s”).”</b><br/>”;

  echo ”<br/>方法一:<br/>”;

  echo ”1年后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 year‘)).”<br/>”;

  echo ”1个月后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 month‘)).”<br/>”;

  echo ”1天后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 day‘)).”<br/>”;

  echo ”1星期后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 week‘)).”<br/>”;

  echo ”1小时后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 hour‘)).”<br/>”;

  echo ”1分钟后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 minute‘)).”<br/>”;

  echo ”1秒后的时间:”.date(‘Y-m-d H:i:s‘,strtotime(‘+1 second‘)).”<br/>”;

自定义时间,一个月后

$now = "2019-11-5 23:59:59";

echo '2019-11-5日加一月是:'. date("Y-m-d H:i:s",strtotime("+1months",strtotime($now)));