首頁  >  文章  >  後端開發  >  如何在 PHP 中將時間戳記轉換為人類可讀的日期/時間?

如何在 PHP 中將時間戳記轉換為人類可讀的日期/時間?

DDD
DDD原創
2024-10-30 04:11:28294瀏覽

How to Convert Timestamps to Human-Readable Date/Time in PHP?

在PHP 中將時間戳轉換為人類可讀的日期/時間

問題:

你在PHP 會話中儲存了時間戳,並希望將其顯示為人類可讀的日期和時間。然而,標準的 PHP 日期函數,例如 strftime 和 strtotime,在這個任務中並沒有成功。

解:

將時間戳轉換為可讀日期PHP 中的 /time,使用 date() 函數。此函數以時間戳為參數,根據指定的格式傳回格式化的日期和時間字串。

範例:

以下是如何轉換時間戳1299446702 :

<code class="php">echo date('m/d/Y', 1299446702);</code>

此程式碼將輸出“12/28/2010”,這是由提供的時間戳表示的日期和時間。

自訂:

您可以透過將不同的格式說明符傳遞給 date() 函數來自訂日期和時間字串的格式。常見格式說明符包括:

  • m - 月(01-12)
  • d - 一個月中的日期(01-31)
  • Y - 年(nnnn) )
  • H - 小時(00-23)
  • i - 分鐘(00-59)
  • s - 秒(00-59)

例如,以下程式碼將輸出「December 28, 2010 12:00 AM」:

<code class="php">echo date('F j, Y g:i A', 1299446702);</code>

以上是如何在 PHP 中將時間戳記轉換為人類可讀的日期/時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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