首頁 >後端開發 >php教程 >PHP time()函數取得目前時間戳記實例詳解

PHP time()函數取得目前時間戳記實例詳解

怪我咯
怪我咯原創
2017-04-17 15:38:277183瀏覽

前面我們學習了mktime()函數,知道mktime()函數是根據給定的參數回傳UNIX時間戳記。當mktime()函數不填入參數的情況下,是傳回目前的時間戳記

像下面這樣:

<?php
$now=mktime();
echo $now;
?>

但是,mktime()函數的主要功能不是傳回目前時間,而是格式化時間,所以,在PHP中,專門為我們提供了一個取得當前時間戳記的函數,那就是我們本章所要講解的time()函數

time()函數的用法

PHP中,透過time()函數取得目前的UNIX時間戳,傳回值是從時間戳紀元(格林威治時間1970年1月1日00:00:00)到目前的秒數。

他的語法如下:

time()

語法詳解:

time()函數沒有參數,傳回值為UNIX時間戳記的整數值.

用法如下:

<?php
$now=time();
echo $now;
?>

PHP time()函數取得目前時間戳記實例詳解time()函數是獲得當前時間戳記,獲得的是一整型,我們對他進行格式化,像下面這樣

date("Y-m-d H:i:s", time()) ;

下面我們用實例說明一下

取得目前時間戳實例

#在本實例中,我們使用time()函數來取得目前本機時間戳,並將時間戳進行格式化輸出。程式碼如下

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码

$nexttime=time()+(7*24*60*60);                       //7 days; 24 hours; 60 mins; 60secs

echo "Now:".date("Y-m-d")."<br/>";                   //输出当前日期

echo &#39;Next time:&#39;.date("Y-m-d",$nexttime);           //输出变量$nexttime的日期
?>

程式碼運行結果如下:

PHP time()函數取得目前時間戳記實例詳解

#上面就是使用time()函數取得目前時間戳記的簡單實例,date()函數是取得目前的時間和日期,下一節,我們會來講解date函數的用法。


#

以上是PHP time()函數取得目前時間戳記實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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