在數據查詢刪選的時候有時候需要各個時間段的時間戳來作為查詢條件,下面通過php內置函數mktime()和date()來獲取各個時間段的時間戳值:
<?php // 今日起止时间 $beginToday = mktime(0,0,0,date('m'),date('d'),date('y')); $now = time();  //昨天起至时间 $beginYesterday = mktime(0,0,0,date('m'),date('d')-1,date('y')); $endYesterday = mktime(0,0,0,date('m'),date('d'),date('y'))-1;  //本周起止时间 $beginThisweek = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('y')); $now = time();  //上一周起止时间 $beginLastweek = mktime(0,0,0,date('m'),date('d')-date('w')-6,date('y')); $endLastWeek = mktime(23,59,59,date('m'),date('d')-date('w'),date('y'));  //本月起至时间 $beginThismonth = mktime(0,0,0,date('m'),1,date('y')); $now = time();  //近三个月起止时间 $beginLastThreemonth = mktime(0,0,0,date('m')-3,1,date('y')); $now = time(); ?>
版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。
以上就介紹了php 獲取今日 昨日 本週 上一周 本月 近三個月的起至時間戳,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。