首頁  >  文章  >  後端開發  >  php 取得今日 昨天 每週 上一週 本月 近三個月的起至時間戳

php 取得今日 昨天 每週 上一週 本月 近三個月的起至時間戳

WBOY
WBOY原創
2016-07-30 13:30:211218瀏覽

    在數據查詢刪選的時候有時候需要各個時間段的時間戳來作為查詢條件,下面通過php內置函數mktime()和date()來獲取各個時間段的時間戳值:

   

<?php
    // 今日起止时间
    $beginToday = mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;),date(&#39;y&#39;));
    $now = time();

   &#160;//昨天起至时间
    $beginYesterday = mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;)-1,date(&#39;y&#39;));
    $endYesterday = mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;),date(&#39;y&#39;))-1;

   &#160;//本周起止时间
    $beginThisweek = mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;)-date(&#39;w&#39;)+1,date(&#39;y&#39;));
    $now = time();

   &#160;//上一周起止时间
    $beginLastweek = mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;)-date(&#39;w&#39;)-6,date(&#39;y&#39;));
    $endLastWeek = mktime(23,59,59,date(&#39;m&#39;),date(&#39;d&#39;)-date(&#39;w&#39;),date(&#39;y&#39;));

   &#160;//本月起至时间
    $beginThismonth = mktime(0,0,0,date(&#39;m&#39;),1,date(&#39;y&#39;));
    $now = time();

   &#160;//近三个月起止时间
    $beginLastThreemonth = mktime(0,0,0,date(&#39;m&#39;)-3,1,date(&#39;y&#39;));
    $now = time();
?>


版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。

以上就介紹了php 獲取今日 昨日 本週 上一周 本月 近三個月的起至時間戳,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn