php 基础 php获取前一天,前一个月,前一年的时间

获取前一天的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-1 day"));  
$mytime=mktime(0, 0, 0, date('m'), date('d')-1, date('Y'));

获取三天前的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-3 day"));  

获取前一个月的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-1 month"));  

获取前3个月的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-3 month"));  

获取前一个小时的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-1 hour"));

获取前一年的时间:

$mytime= date("Y-m-d H:i:s", strtotime("-1 year")); 

获取前一个季的时间:

$mytime=mktime(0, 0, 0, date('m')-3, date('d'), date('Y'));//获取时间戳  
$mytime=date("Y-m-d H:i:s", strtotime("-3 month")); //获取格式为2016-12-30 13:26:13  

获取前半年的时间:

$mytime=mktime(0, 0, 0, date('m')-6, date('d'), date('Y'));//获取时间戳  
$mytime=date("Y-m-d H:i:s", strtotime("-6 month")); //获取格式为2016-12-30 13:26:13