time()函数式获取当前时间的,而mktime()是格式化时间的
mktime(hour,minute,second,month,day,year,is_dst);
所以获取前一天的时间戳是:
date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-1,date('Y')));
date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d'),date('Y'))-1);
所以获取上月的时间戳是
date('Y-m-d H:i:s',mktime(0,0,0,date('m')-1,1,date('Y')));
date('Y-m-d H:i:s',mktime(0,0,0,date('m'),1,date('Y'))-1);