將 Unix timestamp 時間戳轉換回可讀的 PHP Date 格式語法
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼宣告
echo '目前的時間用 PHP Date 表示: '.date("Y-m-d H:i:s").'<br>'; //當前的 Date 時間表示
echo '目前的時間轉為 Unix timestamp: '.time().'<br>'; //當前的 Unix 時間戳
$NowTime=time();
echo 'Unix timestamp 轉換回可讀的 PHP Date 表示:'.date('Y-m-d H:i:s',$NowTime);
?>
輸出結果(僅供參考示意,並非真實目前時間)echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼宣告
echo '目前的時間用 PHP Date 表示: '.date("Y-m-d H:i:s").'<br>'; //當前的 Date 時間表示
echo '目前的時間轉為 Unix timestamp: '.time().'<br>'; //當前的 Unix 時間戳
$NowTime=time();
echo 'Unix timestamp 轉換回可讀的 PHP Date 表示:'.date('Y-m-d H:i:s',$NowTime);
?>
目前的時間用 PHP Date 表示: 2014-10-07 07:46:25
目前的時間轉為 Unix timestamp: 1412667985
Unix timestamp 轉換回可讀的 PHP Date 表示:2014-10-07 07:46:25
範例的第一行 echo 僅用來輸出網頁編碼宣告,並非本篇的重點,我們從第二行 echo 開始看,先透過 date 函數將現在的時間全部顯示出來,這裡僅做示意,接著下一行 echo 出 time 函數所計算出來的 Unix timestamp 時間戳,然後我們寫一個 $NowTime 的變數用來記錄 time 函數所計算的 Unix timestamp 時間戳秒數,最後再把這個 $NowTime 的秒數帶入最後一行的 date 函數中,就可以轉換回可讀的 PHP date 表示方式,這種轉換 Unix timestamp 時間戳與 PHP date 的技巧相當常用,建議多多練習。目前的時間轉為 Unix timestamp: 1412667985
Unix timestamp 轉換回可讀的 PHP Date 表示:2014-10-07 07:46:25
➤什麼是 Unix timestamp?您可以由這篇獲得解答:PHP timestamp 時間戳
更多 PHP 時間計算