`

php计算时间差的简单例子

    博客分类:
  • PHP
阅读更多
例子:计算借书的天数,根据每天的日期进行计算。

(1) 有数据库的情况
MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可。 
MYSQL那就用两个日期字段的差值计算的计算结果保存在另一个数值型字段中!用时调用便可。

(2)没有数据库的情况
使用php的时间日期函数。 

例:计算1998年5月3日到1999-6-5的天数: 
<? $startdate=mktime("0","0","0","5","3","1998");
  $enddate=mktime("0","0","0","6","5","1999");
  //所得到的值为从1970-1-1到参数时间的总秒数:是整数.
  $days=round(($enddate-$startdate)/3600/24) ;
  echo $days;
  //days为得到的天数;
  //若mktime()中的参数缺省,则使用当前日期。
?>

本文出处参考:http://www.jbxue.com/article/443.html
分享到:
评论

相关推荐

    php中计算时间差的几种方法

    一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可! 若是...

    PHP简单计算两个时间差的方法示例

    本文实例讲述了PHP简单计算两个时间差的方法。分享给大家供大家参考,具体如下: &lt;?php //PHP计算两个时间差的方法 $startdate="2010-12-11 11:40:00"; $enddate="2012-12-12 11:45:09"; $date=floor((strtotime...

    PHP+Ajax网站开发典型实例

    实例10 计算两个数组并、交和差 实例11 数组排序 第2章 PHP文件实例 实例12 获取文件信息 实例13 文件写入并锁定 实例14 读取文件信息 实例15 随机提取文件行 实例16 获得磁盘剩余空间 实例17 搜索文件或...

    PHP+Ajax网站开发典型实例-源代码

    实例10 计算两个数组并、交和差 实例11 数组排序 第2章 PHP文件实例 实例12 获取文件信息 实例13 文件写入并锁定 实例14 读取文件信息 实例15 随机提取文件行 实例16 获得磁盘剩余空间 实例17 搜索文件或文件夹 实例...

    PHP实现时间比较和时间差计算的方法示例

    本文实例讲述了PHP实现时间比较和时间差计算的方法。分享给大家供大家参考,具体如下: 示例1: &lt;?php //PHP时间比较和时间差计算: //(1).比较两个绝对时间的大小 header("Content-type: text/html; charset=utf...

    php计算函数执行时间的方法

    本文实例讲述了php计算函数执行时间的方法。分享给大家供大家参考。具体如下: 我们可以通过在程序的前后分别记录开始和结束时间,两个时间差就是程序的执行时间。 &lt;?php $long_str = "this is a test to see ...

    PHP计算日期相差天数实例分析

    主要介绍了PHP计算日期相差天数的方法,结合实例形式分析了PHP日期与时间操作及换算的相关技巧,需要的朋友可以参考下

    PHP中使用微秒计算脚本执行时间例子

    主要介绍了PHP中使用微秒计算脚本执行时间例子,本文先是讲解了microtime函数的一些知识,然后给出了一个计算脚本运行时间的类,需要的朋友可以参考下

    php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码

    主要介绍了php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码的相关资料,需要的朋友可以参考下

    php实时倒计时功能实现方法详解

    本文实例讲述了php实时倒计时功能实现方法。分享给大家供大家参考,具体如下: 这几天公司要做一个限时购物的功能....解决的办法是计算出用户端的时间和服务器的时间差.这样问题的完成解决了. 这样只需

    PHP高性能编程经验分享.txt

    要写出高性能程序,不管是PHP、JAVA还是其它编程语言不外乎就是控制程序的空间复杂度和时间复杂度,时间复杂度就不用多言了,它靠的是算法,在编写时不要做些无用的计算。这里主要讲的是空间复杂度【文件内容和文档...

    php显示时间常用方法小结

    主要介绍了php显示时间常用方法,实例总结了php时间显示的常用技巧,包括获取当前时间、设置时区时间、计算时间差等,需要的朋友可以参考下

    浅谈PHP实现大流量下抢购方案

    解决的办法是计算出用户端的时间和服务器的时间差,这样问题的完成解决了。 这样只需要运行一次php,实时倒计时的时间就和服务器的时间同步了。 理论是同步的,但实际测试会有1秒的误差。(具体原因就是和网速有关,...

    PHP 类商品秒杀计时实现代码

    解决的办法是计算出用户端的时间和服务器的时间差,这样问题的完成解决了。 这样只需要运行一次php,实时倒计时的时间就和服务器的时间同步了。 理论是同步的,但实际测试会有1秒的误差。(具体原因就是和网速有关...

    php获取给定日期相差天数的方法分析

    主要介绍了php获取给定日期相差天数的方法,结合具体实例形式分析了2种日期相差天数的计算方法,涉及php日期字符串转换的相关操作技巧,需要的朋友可以参考下

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。 2、 系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

Global site tag (gtag.js) - Google Analytics