background image

PHP 基础:八个 PHP 时间函数汇总

1date
用法: date(格式,[时间]);
如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:
U 替换成从一个起始时间(好象是 1970 年 1 月 1 日)以来的秒数 Y 替换成 4 位的年号.
y 替换成 2 位的年号.
F 替换成月份的英文全称.
M 替换成月份的英文简称.
m 替换成月份数.
z 替换成从当年 1 月 1 日以来的天数.
d 替换成日数.
l 替换成星期几的英文全称.
D 替换成星期几的英文简称.
w 替换成星期几(数字).
H 替换成小时数(24 小时制).
h 替换成小时数(12 小时制).
i 替换成分钟数.
s 替换成秒数.

替换成 AM” ”

或 PM”.

替换成 am” ”

或 pm”.

S 替换成序数字后缀,例如:”st”,”nd”,”rd”,”th”.
函数返回作过了替换的格式串.
 
2getdate(时间)
返回一个哈希表,各下标是:
“seconds” — 秒数
“minutes” — 分数
“hours” — 小时数
“mday” — 日数
“mon” — 月份数
“year” — 年号
“yday” — 1 月 1 日以来的天数
“weekday” — 星期几,英文全称
“month” — 月份,英文全名
3gmdate 
与 date 类似,但先将时间转换成格林威治标准时.
 
4mktime