Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

zh-tw:自訂時間和日期

自訂時間和日期

某些WordPress的標籤函數用於顯示或返回日期和時間資訊,例如 the_date()the_time() 。這些函數接收一個參數(格式化的字串),以確定日期顯示方式。 格式化的字串是一個範本,範本提供各種不同的日期顯示方式,他們結合起來生成指定的日期格式。

例如,格式化的字串:

l, F j, Y

創建如下所顯示的日期:

星期五,9月 24日,2004年

以下格式化的字元是上例中所代表的含義:

  • l = 星期全稱(小寫字母L)
  • F = 月份全稱
  • j = 該月的某一號
  • S = 英語日期尾碼(如,1st(第一1+st)、2nd(第二2+nd)或15th(第十五15+th)後面的st、nd 或 th。)
  • Y = 年份顯示4位元數位。(小寫字母y顯示年份的後兩位元)
(他們之間以逗號分隔。)

WordPress是用PHP語言編寫的。WordPress的日期格式化函數使用PHP的內置日期格式化函數。 你可以使用 PHP網站日期格式字元表作為建立WordPress日期格式字元的參考。以下是更有用的目錄表:

     
月份中的第幾天
d 數位的, 有首碼0 01–31
j 數位的, 沒有首碼 1日–31日
S 英文序數尾碼,在j之後使用 st、 nd、rd 或 th
星期
l 全稱 (小寫字母 'L') 星期一 ~ 星期日
D 英文星期的前3個字母 Mon – Sun
月份
m 數位的,有首碼0 01–12
n 數位的,沒有首碼0 1–12
F 月份全稱 1月 – 12月
M 月份的前3個字母 Jan - Dec
年份
Y 顯示4位元數位 例如: 1999, 2003
y 顯示後面2位元數位 例如: 99, 03
 
時間
g 小時,12小時制,沒有首碼0 1–12
h 小時,12小時制,有首碼0 01–12
a 小寫 am, pm
A 大寫 AM, PM
G 小時,24小時制,沒有首碼0 0-23
H 小時,24小時制,有首碼0 00-23
i 分鐘, 有首碼0 00-59
s 秒,有首碼0 00-59
T 時間縮寫 例如 EST, MDT ...
 
日期/時間的全稱
c ISO 8601 2004-02-12T15:19:21+00:00
r RFC 2822 Thu, 21 Dec 2000 16:01:07 +0200



當地語系化

當地語系化日期, 使用 date_i18n() 函數.

事件,日曆和時間外掛程式