首頁 > php教程 > PHP源码 > php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法

php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法

PHP中文网
發布: 2016-05-25 17:04:04
原創
1211 人瀏覽過

//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;
        echo "今日开始时间戳:".$beginToday.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$beginToday).&#39;<br>&#39;;
        echo "今日结束时间戳:".$endToday.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$endToday).&#39;<br>&#39;;
         //php获取昨日起始时间戳和结束时间戳
        $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;
        echo "昨日开始时间戳:".$beginYesterday.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$beginYesterday).&#39;<br>&#39;;
        echo "昨日结束时间戳:".$endYesterday.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$endYesterday).&#39;<br>&#39;;
        //php获取上周起始时间戳和结束时间戳
        $beginLastweek=mktime(0,0,0,date(&#39;m&#39;),date(&#39;d&#39;)-date(&#39;w&#39;)+1-7,date(&#39;Y&#39;));
        $endLastweek=mktime(23,59,59,date(&#39;m&#39;),date(&#39;d&#39;)-date(&#39;w&#39;)+7-7,date(&#39;Y&#39;));
        echo "上周开始时间戳:".$beginLastweek.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$beginLastweek).&#39;<br>&#39;;
        echo "上周结束时间戳:".$endLastweek.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$endLastweek).&#39;<br>&#39;;
        //php获取本月起始时间戳和结束时间戳
        $beginThismonth=mktime(0,0,0,date(&#39;m&#39;),1,date(&#39;Y&#39;));
        $endThismonth=mktime(23,59,59,date(&#39;m&#39;),date(&#39;t&#39;),date(&#39;Y&#39;)); 
        echo "本月开始时间戳:".$beginThismonth.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$beginThismonth).&#39;<br>&#39;;
        echo "本月结束时间戳:".$endThismonth.&#39;----&#39;.date(&#39;Y-m-d H:i:s&#39;,$endThismonth).&#39;<br>&#39;;
登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板