获取当前的时间戳
1.time();函数方法
$time = time();//获取时戳
var_dump($time);//输出结果 1578981013
2.通过php的超全局变量
$time = $_SERVER['REQUEST_TIME'];//获取当前时间戳
var_dump($time); //输出结果 1578981013
3.通过strtotime
(
'now'
));函数
$time = strtotime('now')//获取当前时间戳
var_dump($time);//输出结果 1578981013
4.time() + date()函数
$time = date('Y-m-d h:i:s', time());//获取当前时间,年月日格式
//可能存在时区问题
date_default_timezone_set('PRC');//设为中国时区
var_dump($time);//输出结果 2020-01-11 11:11:11
将时间戳转为时间格式
$date = date('Y-m-d h:i:s', $time);//这里的$time为我们时间戳的字段;
var_dump($date);//输出结果 2020-01-11 11:11:11
将日期转为时间戳 格式 2020-01-11 11:11:11
$catime = strtotime($time);//$time为日期格式为年月日
var_dump($catime);//输出结果 2020-01-11 11:11:11
获取上一个星期的日期
$time = date('Y-m-d H:i:s',strtotime('-1 week'));//2020-17-11 11:11:11
var_dump($time);//输出结果 2020-11-11 11:11:11
获取前一天
$time = date('Y-m-d H:i:s',strtotime('-1 day')); //2020-01-12 11:11:11
var_dump($time);//输出结果 2020-01-11 11:11:11