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 相关文章推荐
php数组中删除元素的实现代码
Jun 22 PHP
使用PHP函数scandir排除特定目录
Jun 12 PHP
php文件缓存类汇总
Nov 21 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
PHP中imagick函数的中文解释
Jan 21 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
May 13 PHP
基于PHP实现短信验证码接口(容联运通讯)
Sep 06 PHP
PHP删除数组中指定下标的元素方法
Feb 03 PHP
详解PHP文件的自动加载(autoloading)
Feb 04 PHP
PHP htmlentities()函数用法讲解
Feb 25 PHP
tp5.1 框架数据库高级查询技巧实例总结
May 25 PHP
PHP7修改的函数
Mar 09 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文件的实现方法
2007/03/19 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
制作特殊字的脚本
2006/06/26 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
javascript中attachEvent用法实例分析
2015/05/14 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
详解webpack3如何正确引用并使用jQuery库
2017/08/26 jQuery
prototype.js简单实现ajax功能示例
2017/10/18 Javascript
浏览器调试动态js脚本的方法(图解)
2018/01/19 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
vue实现跨域的方法分析
2019/05/21 Javascript
JavaScript中的 new 命令
2019/05/22 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
python中使用OpenCV进行人脸检测的例子
2014/04/18 Python
python类继承用法实例分析
2015/05/27 Python
python创建临时文件夹的方法
2015/07/06 Python
Django的URLconf中使用缺省视图参数的方法
2015/07/18 Python
Python for Informatics 第11章之正则表达式(四)
2016/04/21 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
2019/10/24 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
2021/01/27 Python
ProBikeKit美国官网:自行车套件,跑步和铁人三项套件
2016/10/13 全球购物
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
Footshop法国:购买运动鞋
2020/01/19 全球购物
个人求职信范文分享
2014/01/06 职场文书
中学生国旗下讲话稿
2014/04/26 职场文书
建筑施工安全生产责任书
2014/07/22 职场文书
小学思品教学反思
2016/02/20 职场文书
Python关于OS文件目录处理的实例分享
2021/05/23 Python
解析原生JS getComputedStyle
2021/05/25 Javascript