php時間戳記怎麼轉換時間格式

PHPz
發布: 2023-03-29 14:18:02
原創
480 人瀏覽過

在 PHP中,常常需要將時間戳記(Unix 時間戳記)轉換成可讀的時間格式。時間戳記是一個表示從 1970 年 1 月 1 日 00:00:00 UTC 到某個時間的秒數,是常用的時間表示方式。在 PHP 中,透過使用 date() 函數,可以輕鬆地將時間戳記轉換為各種不同的時間格式。

以下是範例程式碼:

<?php
// 定义时间戳
$timestamp = 1608653403;

// 输出时间戳对应的日期格式
echo date(&#39;Y-m-d H:i:s&#39;, $timestamp);
?>
登入後複製

這段程式碼輸出的結果是:2020-12-23 16:36:43 。其中,date() 函數的第一個參數是輸出格式,第二個參數是時間戳變數。

下面我們來介紹常見的日期格式參數:

  • Y:代表年份,以四位數格式表示(如:2021);
  • y :代表年份,以兩位數格式表示(如:21);
  • m:代表月份,以兩位數格式表示(如:01 表示1 月,12 表示12 月);
  • n:代表月份,以一位數格式表示(如:1 表示1 月,12 表示12 月);
  • d:代表日期,以兩位數格式表示(如:01 表示1 日,31 表示31 日);
  • j:代表日期,以一位數格式表示(如:1 表示1 日,31 表示31 日);
  • H:代表小時,以24 小時制顯示(如:01 表示凌晨1 點,23 表示晚上11 點);
  • h:代表小時,以12 小時制顯示(如:01 表示凌晨1 點,11 表示上午11 點);
  • i:代表分鐘,以兩位數格式表示(如:01 表示第1 分鐘,59 表示第59 分鐘);
  • s:代表秒數,以兩位數格式表示(如:01 表示第1 秒,59 表示第59 秒);
  • a:代表上午或下午,小寫的「am」或「pm」;
  • A:代表上午或下午,大寫的「AM」或「PM」;
  • w:代表星期幾,以數字0 到6 表示(0 表示星期日,1 表示星期一,以此類推)。

此外,還有一些其他的格式參數,不在此一一列舉。關於更多的格式參數,可以查看 PHP 的官方文件對於 date() 函數的詳細說明。

在日常的開發中,將時間戳轉換為可讀的時間格式是非常常見的操作。透過掌握以上內容,相信讀者已經能夠熟練地使用 date() 函數轉換時間戳記了。

以上是php時間戳記怎麼轉換時間格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板