之间的时间差()和()方法mktimePHP
PHP mktime()函数
PHP日期/时间函数
定义和用法
的mktime()函数返回日期的Unix时间戳。
参数总是代表时间日期,所以is_dst对结果没有影响。
参数可以从右到左为空,空参数将被设置为相应的当前GMT值。
语法
mktime(小时,分钟,秒,月,日,年,is_dst)
参数描述
小时是可选的。
分钟是可选的,是一分钟。
第二个是可选的。指定的秒数。
月份是可选的。指定数字的月份。
天是可以选择的。
今年是可选的。今年是规定。在某些系统中,合法值之间有1901-2038.however,PHP 5没有限制。
is_dst
可选。如果时间在夏时制(DST)中,则设置为1,否则设置为0,如果不知道,则设置为- 1。
is_dst参数已被丢弃5.1.0.therefore以来,应该使用新的时区处理功能。
提示和注释
注:在PHP 5.1之前,如果这个函数的参数是非法的,它返回false。
例子
的mktime()函数对日期的操作和验证是非常有用的,它可以自动纠正跨界输入:
复制代码代码如下所示:
< PHP
回声(日期(m-d-y
回声(日期(m-d-y
回声(日期(m-d-y
回声(日期(m-d-y
>
输出:
jan-05-2002
feb-01-2002
jan-01-2001
jan-01-1999
PHP时间()函数
PHP日期/时间函数
时间()定义和用法
时间()函数返回当前时间的UNIX时间戳。
语法
时间(空)
参数描述
无效是可选的。
解释
从Unix时代返回秒数(1970年1月1日00:00:00,格林尼治时间)到当前时间。
提示和注释
提示:时间戳的时间启动请求保存在$ _server { 'request_time}从PHP 5.1。
例子
例1
复制代码代码如下所示:
< PHP
$ =时间();
回声($ );
回声(日期(d,f,y,t));
>
输出:
十一亿三千八百六十一万八千零八十一
周一, 1月302006日
例2
复制代码代码如下所示:
< PHP
下周美元=(时间)+(7×24×60×60); / / 7天;24小时;60分钟;60secs
echo'now:'。日期('y-m-d)。;
echo'next周:'。日期('y-m-d,下周美元)。;
>
输出:
现在:2005-03-30
下周:2005-04-07