php 獲取今日内贮、昨日、上周夜郁、本月的起始時(shí)間戳和結(jié)束時(shí)間戳的方法,主要使用到了 php 的時(shí)間函數(shù) mktime屎即。下面首先還是直奔主題以示例說明如何使用 mktime 獲取今日、昨日乘陪、上周雕擂、本月的起始時(shí)間戳和結(jié)束時(shí)間戳,然后在介紹一下 mktime 函數(shù)作用和用法谣拣。
01//php獲取今日開始時(shí)間戳和結(jié)束時(shí)間戳
02$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));
03$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
04//php獲取昨日起始時(shí)間戳和結(jié)束時(shí)間戳
05$beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));
06$endYesterday=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
07//php獲取上周起始時(shí)間戳和結(jié)束時(shí)間戳
08$beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
09$endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
10//php獲取本月起始時(shí)間戳和結(jié)束時(shí)間戳
11$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));
12$endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y'));