P
与格林尼治时间(GMT)的差别,小时和分钟之间用冒号分隔
例如:+02:00
T
本机所在的时区
例如:EST,MDT
Z
时区偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的
-43200~43200
c
ISO 8601格式的日期
2004-02-12T15:19:21+00:00
r
RFC 822 格式的日期
Thu, 21 Dec 2000 16:01:07 +0200
U
从UNIX纪元开始至今的秒数
time()函数
可以获得日期和时间信息数组,
语法格式如下:
array getdate([ int $timestamp ])
说明:$timestamp是要转化的时间戳,如果不给出则使用当前时间。
函数根据$timestamp返回一个包含日期和时间信息的数组,数组的键名和值如表4.7所示
|
键 名 |
说 明 |
值 的 例 子 |
|
seconds |
秒的数字表示 |
0~59 |
|
minutes |
分钟的数字表示 |
0~59 |
|
hours |
小时的数字表示 |
0~23 |
|
mday |
月份中第几天的数字表示 |
1~31 |
|
wday |
星期中第几天的数字表示 |
0(表示星期天)~6(表示星期六) |
|
mon |
月份的数字表示 |
1~12 |
|
year |
4位数字表示的完整年份 |
例如:1999或2003 |
|
yday |
一年中第几天的数字表示 |
0~365 |
|
weekday |
星期几的完整文本表示 |
Sunday~Saturday |
|
month |
月份的完整文本表示 |
January~December |
|
0 |
自UNIX 纪元开始至今的秒数 |
系统相关,典型值从-2147483648~2147483647 |







