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 相关文章推荐
一个简单的自动发送邮件系统(二)
Oct 09 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 PHP
php 大数据量及海量数据处理算法总结
May 07 PHP
php ajax 静态分页过程形式
Sep 02 PHP
Smarty的配置与高级缓存技术分享
Jun 05 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 PHP
ThinkPHP行为扩展Behavior应用实例详解
Jul 22 PHP
php获取QQ头像并显示的方法
Dec 23 PHP
php上传大文件失败的原因及应对策略
Oct 20 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
php强大的时间转换函数strtotime
Feb 18 PHP
Laravel中注册Facades的步骤详解
Mar 16 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中使用Ajax时出现Error(c00ce56e)的详细解决方案
2014/11/03 PHP
Zend Framework基于Command命令行建立ZF项目的方法
2017/02/18 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
Javascript 键盘事件的组合使用实现代码
2012/05/04 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
详解Vue.js和layui日期控件冲突问题解决办法
2019/07/25 Javascript
web.py在SAE中的Session问题解决方法(使用mysql存储)
2015/06/24 Python
python调用fortran模块
2016/04/08 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
2017/07/11 HTML / CSS
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
阿迪达斯越南官网:adidas越南
2020/07/19 全球购物
上海微创软件面试题
2012/06/14 面试题
导购员的岗位职责
2014/02/08 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
质量负责人任命书
2014/06/06 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
作风整顿剖析材料
2014/09/30 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
幼儿园师德师风心得体会
2016/01/12 职场文书
安全教育培训心得体会
2016/01/15 职场文书
Java 数据结构七大排序使用分析
2022/04/02 Java/Android