一、获取当前时间:年月日
date('Y-m-d H:i:s',time());为获取当前时间;
不对的原因:默认为伦敦时间,我们是东八区,相差八个小时。
时区问题解决: 1、 php.ini中修改为中国时区
date.timezone = PRC
2、在php文件中临时设置为中国时区
date_default_timezone_set(
'PRC'
);
二、获取当前时间戳
1、
通过time函数 time();
2、 $_SERVER
[
'REQUEST_TIME'
];
3、通过strtotime函数 strtotime
(
'now'
));
ps:获取当前月份的天数
1:$days = cal_days_in_month(CAL_GREGORIAN, $month, $year);
2: $month = date('Y-m', time());
$endDay = date('t', strtotime($month . '-01'));
没有开启cal_days_in_month拓展的可用第二种