比如:
$current_date=date("l dS of F,Y h:i:s A");
結果爲:wednesday 04th of january,2006 08:17:03 PM
參數列表:
d
|
月份中的第幾天,有前導零的 2 位數字
|
01到31
|
D
|
星期中的第幾天,文本表示,3 個字母
|
Mon到Sun
|
j
|
月份中的第幾天,沒有前導零
|
1到31
|
l(“L”的小寫字母)
|
星期幾,完整的文本格式
|
Sunday到Saturday
|
N
|
ISO-8601 格式數字表示的星期中的第幾天(PHP 5.1.0 新加)
|
1(表示星期一)到7(表示星期天)
|
S
|
每月天數後面的英文後綴,2 個字符
|
st,nd,rd或者th。可以和j一起用
|
w
|
星期中的第幾天,數字表示
|
0(表示星期天)到6(表示星期六)
|
z
|
年份中的第幾天
|
0到366
|
星期
|
---
|
---
|
W
|
ISO-8601 格式年份中的第幾周,每週從星期一開始(PHP 4.1.0 新加的)
|
例如:42(當年的第 42 周)
|
月
|
---
|
---
|
F
|
月份,完整的文本格式,例如 January 或者 March
|
January到December
|
m
|
數字表示的月份,有前導零
|
01到12
|
M
|
三個字母縮寫表示的月份
|
Jan到Dec
|
n
|
數字表示的月份,沒有前導零
|
1到12
|
t
|
給定月份所應有的天數
|
28到31
|
年
|
---
|
---
|
L
|
是否爲閏年
|
如果是閏年爲1,否則爲0
|
o
|
ISO-8601 格式年份數字。這和Y的值相同,只除了如果 ISO 的星期數(W)屬於前一年或下一年,則用那一年。(PHP 5.1.0 新加)
|
Examples:1999or2003
|
Y
|
4 位數字完整表示的年份
|
例如:1999或2003
|
y
|
2 位數字表示的年份
|
例如:99或03
|
時間
|
---
|
---
|
a
|
小寫的上午和下午值
|
am或pm
|
A
|
大寫的上午和下午值
|
AM或PM
|
B
|
Swatch Internet 標準時
|
000到999
|
g
|
小時,12 小時格式,沒有前導零
|
1到12
|
G
|
小時,24 小時格式,沒有前導零
|
0到23
|
h
|
小時,12 小時格式,有前導零
|
01到12
|
H
|
小時,24 小時格式,有前導零
|
00到23
|
i
|
有前導零的分鐘數
|
00到59>
|
s
|
秒數,有前導零
|
00到59>
|
時區
|
---
|
---
|
e
|
時區標識(PHP 5.1.0 新加)
|
例如:UTC,GMT,Atlantic/Azores
|
I
|
是否爲夏令時
|
如果是夏令時爲1,否則爲0
|
O
|
與格林威治時間相差的小時數
|
例如:+0200
|
P
|
與格林威治時間(GMT)的差別,小時和分鐘之間有冒號分隔(PHP 5.1.3 新加)
|
例如:+02:00
|
T
|
本機所在的時區
|
例如:EST,MDT(【譯者注】在 Windows 下爲完整文本格式,例如“Eastern Standard Time”,中文版會顯示“中國標準時間”)。
|
Z
|
時差偏移量的秒數。UTC 西邊的時區偏移量總是負的,UTC 東邊的時區偏移量總是正的。
|
-43200到43200
|
完整的日期/時間
|
---
|
---
|
c
|
ISO 8601 格式的日期(PHP 5 新加)
|
2004-02-12T15:19:21+00:00
|
r
|
RFC 822 格式的日期
|
例如:Thu, 21 Dec 2000 16:01:07 +0200
|
U
|
從 Unix 紀元(January 1 1970 00:00:00 GMT)開始至今的秒數
|
參見time()
|