php计算两个日期相差天数的方法


Posted in PHP onMarch 14, 2015

本文实例讲述了php计算两个日期相差天数的方法。分享给大家供大家参考。具体实现方法如下:

<?php
/**
 * 求两个日期之间相差的天数
 * (针对1970年1月1日之后,求之前可以采用泰勒公式)
 * @param string $day1
 * @param string $day2
 * @return number
 */
function diffBetweenTwoDays ($day1, $day2)
{
  $second1 = strtotime($day1);
  $second2 = strtotime($day2);
   
  if ($second1 < $second2) {
    $tmp = $second2;
    $second2 = $second1;
    $second1 = $tmp;
  }
  return ($second1 - $second2) / 86400;
}
$day1 = "2013-07-27";
$day2 = "2013-08-04";
$diff = diffBetweenTwoDays($day1, $day2);
echo $diff."\n";

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php 验证码制作(网树注释思想)
Jul 20 PHP
php数组一对一替换实现代码
Aug 31 PHP
PHP empty函数报错解决办法
Mar 06 PHP
ThinkPHP模板判断输出Present标签用法详解
Jun 30 PHP
zend framework中使用memcache的方法
Mar 04 PHP
php文件上传类完整实例
May 14 PHP
PHP搭建大文件切割分块上传功能示例
Jan 04 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
Jul 13 PHP
PHP实现限制IP访问及提交次数的方法详解
Jul 17 PHP
php获取用户真实IP和防刷机制的实例代码
Nov 28 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
Feb 28 PHP
PHP RabbitMQ消息列队
May 11 PHP
php压缩和解压缩字符串的方法
Mar 14 #PHP
php单例模式实现方法分析
Mar 14 #PHP
php写入数据到CSV文件的方法
Mar 14 #PHP
php从数组中随机选择若干不重复元素的方法
Mar 14 #PHP
php利用反射实现插件机制的方法
Mar 14 #PHP
php检测apache mod_rewrite模块是否安装的方法
Mar 14 #PHP
php读取csv文件并输出的方法
Mar 14 #PHP
You might like
PHP面向对象分析设计的经验原则
2008/09/20 PHP
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
新浪SAE搭建PHP项目教程
2015/01/28 PHP
Laravel 5 框架入门(四)完结篇
2015/04/09 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
2016/01/08 PHP
安装PHP扩展时解压官方 tgz 文件后没有configure文件无法进行配置编译的问题
2020/08/26 PHP
IE 下的只读 innerHTML
2009/08/21 Javascript
stream.js 一个很小、完全独立的Javascript类库
2011/10/28 Javascript
event.currentTarget与event.target的区别介绍
2012/12/31 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
Script标签与访问HTML页面详解
2014/01/10 Javascript
深入分析下javascript中的[]()+!
2015/07/07 Javascript
深入浅析AngularJS和DataModel
2016/02/16 Javascript
js实现文字选中分享功能
2017/01/25 Javascript
原生JS实现自定义滚动条效果
2020/10/27 Javascript
nodejs的路径问题的解决
2018/06/30 NodeJs
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
2019/06/27 Javascript
JS数组属性去重并校验重复数据
2020/01/10 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
Python 26进制计算实现方法
2015/05/28 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
python 处理string到hex脚本的方法
2018/10/26 Python
在Python中使用MySQL--PyMySQL的基本使用方法
2019/11/19 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
webapp字号大小跟随系统字号大小缩放的示例代码
2018/12/26 HTML / CSS
Java面试题及答案
2012/09/08 面试题
为什么需要版本控制
2016/10/28 面试题
财务科科长岗位职责
2014/03/10 职场文书
2015元旦节寄语
2014/12/08 职场文书
出国留学导师推荐信
2015/03/26 职场文书
2019财务管理制度最新范本!
2019/07/09 职场文书
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python