Unix timestamp to 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>';
echo 'Unix timestamp: '.time().'<br>';
$NowTime=time(); //取得 Unix timestamp
echo 'Unix timestamp to 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>';
echo 'Unix timestamp: '.time().'<br>';
$NowTime=time(); //取得 Unix timestamp
echo 'Unix timestamp to date:'.date('Y-m-d H:i:s',$NowTime);
?>
PHP Date 格式: 2014-10-25 09:00:27
Unix timestamp: 1414227627
Unix timestamp to date:2014-10-25 09:00:27
我們在範例中先輸出一次 PHP date 函數所取得的伺服器時間(範例輸出結果僅供示意,不是當前時間),接著用 time 函數輸出伺服器的 Unix 時間戳,這兩行都只是用來取得伺服器時間之用,最後是範例的重點,我們將 $NowTime 取得的 Unix timestamp 放入 date 函數,讓 date 函數將 Unix 時間戳轉換回標準的 date 格式,這就是 Unix timestamp to date 的基本技巧。Unix timestamp: 1414227627
Unix timestamp to date:2014-10-25 09:00:27
延伸閱讀