首先要设置时间为中国时区
date_default_timezone_set('PRC');
对于获取当前时间戳后的各种时间计算
数据库保存最好用时间戳
当前时间time()
上一天 echo date('Y-m-d',strtotime('-1 day',time()));
下一天echo date('Y-m-d',strtotime('+1 day',time()));
上个月echo date('Y-m-d',strtotime('-1 month',time()));
下个月echo date('Y-m-d',strtotime('+1 month',time()));
上一周echo date('Y-m-d',strtotime('-1 week',time()));
下一周echo date('Y-m-d',strtotime('+1 week',time()));
下一小时echo date('Y-m-d H:i:s‘,strtotime('+1 hour',time()));
下一分钟echo date('Y-m-d H:i:s‘,strtotime('+1 minute',time()));
下一秒echo date('Y-m-d H:i:s‘,strtotime('+1 second',time()));