PHP timestamp 時間戳取得範例一、使用 time 函數
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼
echo 'current Unix timestamp: '.time().'<br>'; //當前的 Unix 時間戳
?>
輸出結果(僅供參考示意,並非當前時間)echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼
echo 'current Unix timestamp: '.time().'<br>'; //當前的 Unix 時間戳
?>
current Unix timestamp: 1412666448
PHP time 是用來計算 timestamp 時間戳記非常簡便的函數,可以直接輸出而不需要使用參數,將目前的時間直接轉換為 timestamp,讓後續的程式可以輕鬆取得,關於 time 函數的詳細用法,請參閱《PHP time 函數》的詳細介紹。PHP timestamp 時間戳取得範例二、使用 mktime
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼
echo mktime(date("H"),date("i"),date("s"),date("n"),date("j"),date("Y")).'<br>';
echo mktime();
?>
輸出結果(僅供參考示意,並非當前時間)echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼
echo mktime(date("H"),date("i"),date("s"),date("n"),date("j"),date("Y")).'<br>';
echo mktime();
?>
current Unix timestamp: 1412666448
current Unix timestamp: 1412666448
PHP mktime 也是將常用來處理 timestamp 的函數,除了可以直接取得當前的時間戳記之外,也可以透過參數的設定,例如年、月、日、時、分、秒的設定,取得特定時間點的 timestamp,詳細用法請參閱《PHP mktime》篇幅的說明。current Unix timestamp: 1412666448
延伸閱讀