php日期时间比较函数
发布:smiling 来源: PHP粉丝网 添加日期:2014-05-31 08:23:49 浏览: 评论:0
有时候你想在你的PHP代码比较日期,但不知道如何搞,下面提供一篇关于php日期比较教程.
- $date1 = "2007-10-25";
- $date2 = time();
- echo "$date1 compare to $date2";
- //2007-10-25 compare to 1189772448
- $date1 = "2007-10-25";
- $date2 = date("y-m-d",time());
- echo "$date1 compare to $date2";
你不知道有多大的两个日期之间的差异,如果你也想知道这个信息,那么它更有意义转换成unix时间戳格式这些值,在这种情况下,你有一个整数两个日期,比较差的计算是一个非常简单的整数,稍后,您可以转换成分钟,小时,天或只要你想秒.
要使用此解决方案,我们需要使用explode() 函数用来帮助划分成较小的部分日期字符串,之后,我们都在的日期在一个单独的变量因素,所以我们可以使用mktime() 函数,此功能将与unix的时间戳,并返回,所以我们可以使我们进一步计算:
- $date1 = "2007-10-25";
- $date2 = time();
- $datearr = explode("-",$date1);
- $date1int = mktime(0,0,0,$datearr[1],$datearr[2],$datearr[0]) ;
- echo "$date1int compare to $date2 difference is ".($date1int-$date2);
Tags: 函数 日期 时间比较
相关文章
- ·PHP date 格式化一个本地时间/日期(2013-11-13)
- ·在php中有没有日期相减的函数(2013-11-27)
- ·php设置北京时间函数date_default_timezone_set()(2013-11-29)
- ·php中date函数的时区输出时间有误(2013-12-03)
- ·php date()函数输出日期不正确解决办法(2013-12-05)
- ·php date()时间函数报错,时区问题解决 UTC PRC CST(2013-12-06)
- ·php 简单strtotime()时间操作函数(2014-01-15)
- ·php Date()函数输出中文年月日时分秒(2014-02-21)
- ·php时间日期的处理函数(2014-05-19)
- ·PHP时间戳函数,几分钟、几小时前、几天前等(2014-06-30)
- ·php time()使用date函数本地电脑和服务器时间不一样 (2014-07-01)
- ·php计算剩余时间的自定义函数(2014-07-02)
- ·PHP中常见的格式化显示时间日期函数(2014-07-03)
- ·php学习笔记之日期时间函数(2014-07-25)
- ·PHP 日期函数,学习笔记介绍(2014-07-31)
- ·php中时间日期格式化函数(2014-08-01)

推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)