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 相关文章推荐
支持oicq头像的留言簿(二)
Oct 09 PHP
Snoopy类使用小例子
Apr 15 PHP
慎用preg_replace危险的/e修饰符(一句话后门常用)
Jun 19 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
May 10 PHP
PHP验证信用卡卡号是否正确函数
May 27 PHP
我整理的PHP 7.0主要新特性
Jan 07 PHP
简单谈谈PHP中strlen 函数
Feb 27 PHP
详解PHP的Yii框架中扩展的安装与使用
Apr 01 PHP
PHP微信开发之查询微信精选文章
Jun 23 PHP
PHP+jQuery实现滚屏无刷新动态加载数据功能详解
May 04 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
May 08 PHP
PHP实现微信图片上传到服务器的方法示例
Jun 29 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
提问的智慧
2006/10/09 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
php验证身份证号码正确性的函数
2016/07/20 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
yii插入数据库防并发的简单代码
2017/05/27 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
js动态创建上传表单通过iframe模拟Ajax实现无刷新
2014/02/20 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
WEB前端设计师常用工具集锦
2014/12/09 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
jQuery实现带动画效果的二级下拉导航方法
2015/03/11 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
AngularJS基础 ng-src 指令简单示例
2016/08/03 Javascript
js removeChild 方法深入理解
2016/08/16 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
浅述节点的创建及常见功能的实现
2016/12/15 Javascript
深入理解js中的加载事件
2017/02/08 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
js简单实现自动生成表格功能示例
2020/06/02 Javascript
对numpy中的where方法嵌套使用详解
2018/10/31 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
Django-celery-beat动态添加周期性任务实现过程解析
2020/11/26 Python
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
运动会入场词100字
2014/02/06 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
学生实习证明模板汇总
2014/09/25 职场文书
民事申诉状范本
2015/05/20 职场文书
七年级作文之冬景
2019/11/07 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
Redis高并发缓存架构性能优化
2022/05/15 Redis