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


Posted in PHP onDecember 31, 2009

一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法:
(1) 如果有数据库就很容易了!若是MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可!
若是MYSQL那就用两个日期字段的差值计算的计算结果保存在另一个数值型字段中!用时调用便可!
(2)如果没有数据库,那就得完全用php的时间日期函数!下面主要说明之:
例:计算1998年5月3日到1999-6-5的天数:
<?php
$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()中的参数缺省,那表示使用当前日期,这样便可计算从借书日期至今的天数.

PHP 相关文章推荐
PHP5 操作MySQL数据库基础代码
Sep 29 PHP
超级简单的php+mysql留言本源码
Nov 11 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
Sep 09 PHP
PHP无刷新上传文件实现代码
Sep 19 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
Nov 18 PHP
php实现统计网站在线人数的方法
May 12 PHP
PHP查找与搜索数组元素方法总结
Jun 12 PHP
php出租房数据管理及搜索页面
May 23 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP PDOStatement::bindParam讲解
Jan 30 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 PHP
php 操作excel文件的方法小结
Dec 31 #PHP
PHP编程过程中需要了解的this,self,parent的区别
Dec 30 #PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
Dec 29 #PHP
PHP类的使用 实例代码讲解
Dec 28 #PHP
php 多线程上下文中安全写文件实现代码
Dec 28 #PHP
PHP 获取目录下的图片并随机显示的代码
Dec 28 #PHP
phpMyAdmin链接MySql错误 个人解决方案
Dec 28 #PHP
You might like
PHP 获取MySQL数据库里所有表的实现代码
2011/07/13 PHP
采用PHP函数memory_get_usage获取PHP内存清耗量的方法
2011/12/06 PHP
php获取域名的google收录示例
2014/03/24 PHP
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
PHP7 标准库修改
2021/03/09 PHP
JS实现self的resend
2010/07/22 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
javascript中in运算符用法分析
2015/04/28 Javascript
jQuery Mobile 触摸事件实例
2016/06/04 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
探索webpack模块及webpack3新特性
2017/09/18 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
python基础教程之缩进介绍
2014/08/29 Python
Python实现抓取网页并且解析的实例
2014/09/20 Python
Python的Django框架中设置日期和字段可选的方法
2015/07/17 Python
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
Python网络编程使用select实现socket全双工异步通信功能示例
2018/04/09 Python
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
Python 判断图像是否读取成功的方法
2019/01/26 Python
python selenium firefox使用详解
2019/02/26 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
HTML5+CSS3实现无插件拖拽上传图片(支持预览与批量)
2017/01/05 HTML / CSS
夜大自我鉴定
2013/10/31 职场文书
材料采购员岗位职责
2013/12/17 职场文书
信息专业毕业生五年职业规划参考
2014/02/06 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
运输公司工作总结
2015/08/11 职场文书
导游词之无锡古运河
2019/11/14 职场文书