时间戳:
time();//当前时间戳
strtotime('2019-01-01');//指定日期的时间戳
strtotime("-1 day"); //昨天的时间戳
strtotime(date('Y-m-d', strtotime("this week Monday")));//本周一的时间戳
strtotime(date('Y-m-01'));//本月月初的时间戳
strtotime(date('Y-m-t 23:59:59'));//本月的月末
strtotime(date('Y-m-d',strtotime(date('Y-m-01').'-1 month')));//上月月初的时间戳
strtotime(date('Y-m-d',strtotime(date('Y-m-01').'-1 day')));//上月月初的时间戳
日期、星期
date('Y');//年
date('m');//月1-12
date('d');//日
date('t');//本月天数
date('w');//星期0-6
date('Y-m-d', strtotime("this week Monday"));//本周周一
date('Y-m-01');//本月月初
date('Y-m-t');//本月月底
date('Y-m-d',strtotime(date('Y-m-01').'-1 month'));//上月月初
date('Y-m-d',strtotime(date('Y-m-01').'-1 day'));//上月月底
获取毫秒级时间戳
function getMillisecond() {
list($s1, $s2) = explode(' ', microtime());
return (float)sprintf('%.0f', (floatval($s1) + floatval($s2)) * 1000);
}