php中获取当前系统日期时间
2012-08-06 19:56
453 查看
熟悉asp的朋友应该都知道,在asp中输出当前日期和时间,只要记住几个常见的英文单词即可,如:date,time,now.非常的方便,但php中若要获得当前的日期和时间,可不能使用now函数,因为php没提供,不知道在以后的php5.3中会不会提供。
具体实现如下: date(“y-m-d h:i:s); 即可获得当前的日期和时间,注意:分钟不是m,是i。
另外一个要注意的是,倘若你输出的日期时间不是你当前机子的时间的时候,可要注意了,要把时区改过来。
操作方法在 php.ini中 增加
[Date]
date.timezone = Asia/Shanghai
重启apache 这样即可将时区调整回来,千万不要在这个节骨眼上出错(如做日期判断的时候)。
顺便介绍一下,2个日期时间相减的函数。 strtotime()
比如:数据库有个字段 $row["time2"]要和当前的时间进行对比,具体代码如下:
赶快试一下吧。
具体实现如下: date(“y-m-d h:i:s); 即可获得当前的日期和时间,注意:分钟不是m,是i。
另外一个要注意的是,倘若你输出的日期时间不是你当前机子的时间的时候,可要注意了,要把时区改过来。
操作方法在 php.ini中 增加
[Date]
date.timezone = Asia/Shanghai
重启apache 这样即可将时区调整回来,千万不要在这个节骨眼上出错(如做日期判断的时候)。
顺便介绍一下,2个日期时间相减的函数。 strtotime()
比如:数据库有个字段 $row["time2"]要和当前的时间进行对比,具体代码如下:
<?php $date1 = mktime(); //当前时间的时间戳 $date2= strtotime($row["time2"]); //数据库时间的时间戳 if($date1-$date2<0) echo "内容未过期"; else echo "内容过期";
赶快试一下吧。
相关文章推荐
- 使用js时,如何获取系统当前时间并且得到格式为"yyyy年MM月"的日期
- PHP获取当前日期和时间及格式化方法参数
- 两例JavaScript 获取当前系统日期和时间
- PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]
- PHP使用GETDATE获取当前日期时间作为一个关联数组的方法
- 批处理获取昨天的系统时间(当前日期前一天)
- 信息管理系统如何获取当前日期时间
- VC++获取当前系统时间日期 GetSystemTime()函数的用法
- PHP获取当前日期和时间格式化方法
- PHP获取当前日期和时间的方法
- PHP获取当前日期和时间格式化方法
- php获取当前日期时间
- PHP获取系统当前时间
- jsp 页面 获取系统当前日期和时间(钟表功能)
- php 无法正确获取系统当前时间的解决办法
- android 获取系统的当前日期及时间(小结)
- PHP获取当前日期和时间及格式化方法参数
- VC++获取当前系统时间日期 GetSystemTime()函数的用法
- PHP获取当前日期和时间格式化方法
- 【日期时间】批处理标准化获取当前系统日期