mktime() - 语法
mktime(hour,minute,second,month,day,year,is_dst);
此函数返回与给定参数对应的Unix时间戳。此时间戳是一个长整数,包含Unix纪元(1970年1月1日00:00:00 GMT)和指定时间之间的秒数。
Sr.No | Parameter & Description |
---|---|
1 |
hour(可选) 它指定小时 |
2 |
minute(可选) 它指定分钟 |
3 |
second(可选) 它指定秒 |
4 |
month(可选) 它指定数字月份 |
5 |
day(可选) 它指定日期 |
6 |
year(可选) 它指定了年份。 |
7 |
is_dst(可选) 它的参数总是代表GMT日期,所以is_dst不会影响输出。 |
mktime() - 返回值
此函数返回给定参数的Unix时间戳。如果参数无效,则函数返回false。
mktime() - 示例
<?php $lastday=mktime(0, 0, 0, 3, 0, 2010); echo strftime("Last day in Feb 2010 is: %dn", $lastday); $lastday=mktime(0, 0, 0, 4, -31, 2010); echo strftime("Last day in Feb 2010 is: %d", $lastday); ?>
这将产生以下输出-
Last day in Feb 2010 is: 28nLast day in Feb 2010 is: 28