分类:
2008-05-29 10:10:32
时间函数
CheckDate
函数描述:int checkdate(int month,int date,int year);
说明:在PHP中谔谔所谓合法日期,指的是参数year介于1900~32767之间,month介于1~12之间,day处于当前月的有效日期之间的日期。 php程序员站
返回值:若输入的日期合法,返回true(1);否则返回false(0)。
Date
函数描述:string date(string format, int [timestamp]);
说明:函数date根据参数format生成一个描述日期timestamp的字符串。参数timestamp可选,若给定,则为所需的时间戳,即从1970年1月1日开始的秒数;若为空白,则使用当前日期。Format代码如下表:
返回值:函数date返回生成的日期描述字符串。
函数date的format代码表
代 码 www~phperz~com |
描 述 |
a |
am/pm |
A |
AM/PM php程序员站
|
d |
有前导零的月份中的日期 |
D |
三字母简写形式的星期几 |
F |
月份名 |
h |
用1~12表示的小时 |
H www~phperz~com |
用0~23表示的小时 |
I |
分钟 |
j www~phperz~com
|
没有前导零的月份中的日期 |
l phperz~com |
星期几 www~phperz~com |
m php程序员之家 |
用1~12表示的月份 |
M |
简写月份名 |
S |
月份中日期的正序后缀 |
U |
从纪元开始的秒数 phperz.com
|
y |
两位的年份 www~phperz~com
|
Y |
四位的年份 |
Z |
一年之中的日期 |
www~phperz~com
Getdate
函数描述:array getdate(int[timnestamp]); phperz~com
说明:函数生成一个带有所给日期信息的关联数组。参数timestamp为所需的时间戳,若为空,则使用当前日期。关联数组元素如下表所示: www~phperz~com
返回值:函数getdate返回生成的关联数组。 php程序员站
函数getdate生成的关联数组元素表 www~phperz~com
元 素 |
描 述 |
hours |
24小时格式的小时 |
mday |
月份中的日期 php程序员站
|
minutes |
分钟 php程序员站 |
mon |
数字形式的月份 |
month |
月份的全称 phperz~com |
seconds |
秒数 |
wday php程序员站
|
从0~6数字形式的星期几 |
weekday |
星期几的名称 |
yday phperz.com |
一年中数字形式的日期 |
year php程序员站
|
年份 php程序员站
|
0 www~phperz~com |
日期戳 |
php程序员之家
MkTime
函数描述:int mktime(int hour, int minute, int second, int month, int day, int year);
返回值:函数mktime返回给出日期的时间戳,即从1970年1月1日开始的秒数。所有参数都可选,若为空,则使用当前值。若某参数超过范围,函数mktime也可以正确解释。例如,用13作为月份就等于第二年的一月份。 php程序员站
GmmkTime
www~phperz~com
函数描述:int gmmktime(int hour, int minute, int second, int month, int day, int year);
返回值:函数gmmktime与函数mktime相类似,但不同的是他的各参数均被认为是格林威治时间。
Time
函数描述:int time();
php程序员站
返回值:函数time返回当前的时间戳。 phperz.com
MicroTime
函数描述:string microtime(); php程序员站
返回值:函数microtime返回一个字符串,其组成为两个由空格隔开的成员,第一个成员是系统时间的毫秒数,第二个成员是从1970年1月1日开始计的秒数,即系统时间的时间戳。