当前位置: 首页 > 后端技术 > PHP

php获取今天、昨天、上周、本月起止时间戳的方法

时间:2023-03-29 17:59:23 PHP

//php获取今天起止时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;//php获取昨天的开始时间戳和结束时间戳$beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));$endYesterday=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;//php获取上周开始时间戳和结束时间戳$beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));$endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));//php得到这个月的开始时间戳和结束时间戳$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));$endThismonth=mktime(23,59,59,date('m'),date('t'),日期('Y'));PHPmktime()函数用于返回日期的Unix时间戳。语法mktime(hour,minute,second,month,day,year,is_dst)参数说明hour可选。指定小时数。分钟是可选的。指定分钟。第二个是可选的。指定秒数。月份是可选的。将月份指定为数字。天是可选的。规定的日子。年份是可选的。指定年份。在某些系统上,合法值在1901-2038之间。但是,这个限制在PHP5中不再存在。