網頁設計

當前位置 /首頁/設計製作/網頁設計/列表

PHP獲取今天開始和結束的時間戳

時間戳在php中可以精確到秒了,那麼我們今天要給各位舉例子是關於今天的時間戳計算哦,接下來我們一起來看看這篇關於PHP獲取今天開始和結束的時間戳例子吧。

PHP獲取今天開始和結束的時間戳

  例子:

$t = time();

//開始時間戳

$start = mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));

//結束時間戳

$end = mktime(23,59,59,date("m",$t),date("d",$t),date("Y",$t));

mktime 函式的定義和具體用法記錄一下

語法

mktime(hour,minute,second,month,day,year,is_dst)

例子 今日、昨日、上週、本月的起始時間戳和結束時間戳

//開始時間截

$start=mktime(0,0,0,date(“m”),date(“d”),date(“Y”));

//結束時間截:

$end=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’));

  定義和用法:

mktime() 函式返回一個日期的 Unix 時間戳。

引數總是表示 GMT 日期,因此 is_dst 對結果沒有影響。

引數可以從右到左依次空著,空著的引數會被設為相應的當前 GMT 值。


TAG標籤:時間 結束 PHP 獲取 #