PHP獲取本週開始時間

2022-06-26 19:09:16 字數 615 閱讀 7939

/*先設定時區*/

date_default_timezone_set('prc');

/*網上的寫法:總覺得這週跨年或者跨月的時候會悲劇 未驗證*/

echo mktime(0,0,0,date('m'),date('d')-date('w'),date('y'));

/*同事的寫法:當本日為週日的時候 就坑了*/

echo strtotime('last sunday');

/*自己的寫法: 目前還沒發現問題*/

$now = time();

echo $now - intval( date('w',$now) )*86400 - intval( date('h',$now) )*3600 - intval( date('i',$now) ) *60 - intval( date('s',$now) );

/*過後的思考*/

echo strtotime('last saturday')+86400;

/*如果獲取的不是0點 而是當前時間*/

$t = date('h:i:s',time());

echo strtotime('last saturday '.$t);

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 mktim...

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...

android 獲取指定月份的開始時間 結束時間

根據提供的年月日獲取該月份的第一天 description 這裡用一句話描述這個方法的作用 author gyz since 2017 1 9下午2 26 57 param date return public static string getsupportbegindayofmonth date...