php獲取今日開始時間戳和結束時間戳

2021-10-01 02:12:11 字數 671 閱讀 7010

//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'),date('y'));

PHP獲取本週開始時間

先設定時區 date default timezone set prc 網上的寫法 總覺得這週跨年或者跨月的時候會悲劇 未驗證 echo mktime 0,0,0,date m date d date w date y 同事的寫法 當本日為週日的時候 就坑了 echo strtotime last ...

mysql獲取昨天的開始時間結束時間

前一天的開始時間 date add str to date date format now y m d y m d h i s interval 1 day 前一天的結束時間 date add date add str to date date format date sub now interva...

php 根據年份獲取每週的開始時間和結束時間

原本覺得這個函式是在網上能隨便就能找到的,誰知道千篇一律的都是那個函式,而且發現如果今年是2018,那麼2018至後面的年份根本就得不各週的開始和結束時間戳 陣列。所以自己寫了!但是演算法方面應該可以優化!如下直接甩函式 如果可以優化,請幫忙給出優化的函式,謝謝!function get week ...