星期日, 3月 15, 2009

PHP_date:日期/時間顯示格式化:date()

日期/時間顯示格式化:date()


所謂的格式化,是指「將日期或時間依照我們的要求顯示」,
date()函數的( )內可以放入不少的參數,

首先我們來日期的部分,請注意大小寫代表的意義不同:






























































參數 說明
d 小寫d,代表日期,以數字表示,例如:" 01" 到 " 31"
j 小寫j,代表日期,以數字表示,但是不足2位數不補0,例如:"1" 到 "31"
D 大寫D,代表星期幾,以3個英文字表示,例如: " Sun "
l 小寫L,代表星期幾,以英文全名表示,例如:" Sunday "
w 小寫w,以數字表示星期幾,例如:" 0" 到 " 6"
m 小寫m,代表幾月,例如:" 01" 到 " 12"
n 小寫n,代表幾月,不足2位數不補0,例如:" 1" 到 "12"
M 大寫M,代表幾月,以3個英文字表示,例如:"Oct"
F 大寫F,代表幾月,以英文全名表示,例如:" October"
Y 大寫Y,代表西元幾年,以4位數表示,例如:" 1999"
y 小寫y,代表西元幾年,以2位數表示,例如:"99"
t 小寫t,代表當月的天數,例如:" 28" 到 " 31"
z 小寫z,代表一年中的第幾天,例如:" 0" 到 " 365"
L 大寫L,判斷是否為閏年

date( )內也有不少與時間有關的參數:










































參數 說明
h 小寫h,代表小時,12小時制,例如:" 01" 到 " 12 "
g 小寫g,代表小時,12小時制不足2位數不補0,例如:" 1" 到 " 12 "
H 大寫H,代表小時,24小時制,例如:" 00 " 到 " 23 "
G 大寫G,代表小時,24小時制不足2位數不補0,例如:" 0 " 到 " 23"
a 小寫a,"am" 或 "pm"
A 大寫A,"AM" 或 "PM"
i 小寫i,代表幾分,例如:" 00 " 到 " 59 "
s 小寫s,代表幾秒,例如:" 01" 到 " 59"
T 大寫T,代表這台Server的時間區域設定

沒有留言:

張貼留言