網頁設計實驗室

Web Design Laboratory

PHP日期和時間

Dec 26, 2024

如何在 PHP 中提取或格式化日期和時間

PHP date() 函式將時間戳轉換為更易讀的日期和時間。
計算機以稱為 UNIX 時間戳的格式儲存日期和時間,該時間戳測量時間為自 Unix 時代開始以來的秒數
(格林威治標準時間 1970 年 1 月 1 日午夜,即格林威治標準時間 1970 年 1 月 1 日 00:00:00)。
由於這是人們閱讀的一種不切實際的格式,因此 PHP 會將時間戳轉換為人類可讀的格式,並將你的記法日期轉換為計算機可以理解的時間戳。

date() 可以使用 PHP 函式的語法。

 
      date(format , timestamp)


以下語句顯示今天的日期

 
      <?php
          $today = date("d/m/Y");
          echo $today;
          ?>



日期和時間的各種組成部分

d - 代表該月的某一天; 帶前面填充零的兩位數(01 或 31)
D - 以文字縮寫(Mon to Sun)代表星期幾
m - 以前面填充零表示月份數字(01 或 12)
M - 以文字表示月份縮寫(Jan-Dec)
y - 以兩位數字表示年份(08 或 14)
Y - 代表四位數的年份(2008 年或 2014 年)

h - 以 12 小時格式表示小時,前面填充零(01 到 12)
H - 以 24 小時格式表示小時,前面填充零(00 至 23)
i - 用前面填充零(00 到 59)代表分鐘
s - 用前面填充零(00 到 59)表示秒數
a - 代表小寫的上下午(am 或 pm)
A - 代表大寫的上下午(AM 或 PM)