在 PHP 中,處理時間是非常常見的操作,而時間格式化是其中一個重要的操作。時間戳記是表示時間的一種方式,在 PHP 中可以用很多函數來操作時間戳記。本文將介紹如何使用 PHP 將時間格式轉換成時間戳記。
一、時間格式及其說明
在處理時間格式化之前,我們需要先了解常見的時間格式及其意義:
二、使用strtotime() 函數將時間格式轉換成時間戳
PHP 中使用strtotime() 函數將時間格式轉換成時間戳,函數的使用方法如下:
$timestamp = strtotime('2022-01-01 00:00:00'); echo $timestamp; // 输出 1640995200
在上面的範例中,strtotime() 函數將時間字串「2022-01-01 00:00:00」 轉換成對應的時間戳,結果為1640995200。該函數還支援其它格式的時間字串,如“2022年1月1日”、“2022-01-01”等等。
三、使用date() 函數將時間戳記轉換成時間格式
PHP 中使用date() 函數將時間戳記轉成時間格式,函數的使用方法如下:
$timestamp = strtotime('2022-01-01 00:00:00'); $datetime = date('Y-m-d H:i:s', $timestamp); echo $datetime; // 输出 2022-01-01 00:00:00
在上面的範例中,date() 函數將時間戳$timestamp 轉換成對應的時間格式「2022-01-01 00:00:00」。
四、總結
透過以上的介紹,我們可以得到以下的結論:
在處理時間格式化時,可以根據實際需求選擇不同的函數和格式,在實際開發中靈活運用。
以上是如何使用PHP將時間格式轉換成時間戳的詳細內容。更多資訊請關注PHP中文網其他相關文章!