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 相关文章推荐
层叠菜单的动态生成
Oct 09 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
Jan 27 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
Jul 18 PHP
php jquery 多文件上传简单实例
Dec 23 PHP
PHP is_subclass_of函数的一个BUG和解决方法
Jun 01 PHP
getJSON跨域SyntaxError问题分析
Aug 07 PHP
php制作文本式留言板
Mar 18 PHP
PHP实现简单的模板引擎功能示例
Sep 02 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
Sep 16 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
PHP htmlspecialchars_decode()函数用法讲解
Mar 01 PHP
php使用fputcsv实现大数据的导出操作详解
Feb 27 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 Coding Tips(php小技巧)[2011/04/02最后更新]
2011/05/02 PHP
Drupal简体中文语言包安装教程
2014/09/27 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
php自动加载代码实例详解
2021/02/26 PHP
jQuery学习笔记之Helloworld
2010/12/22 Javascript
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
使用jQuery清空file文件域的解决方案
2013/04/12 Javascript
在Javascript中 声明时用&quot;var&quot;与不用&quot;var&quot;的区别
2013/04/15 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
JS常用正则表达式总结【经典】
2017/05/12 Javascript
JavaScript工具库之Lodash详解
2019/06/15 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
Node.js中console.log()输出彩色字体的方法示例
2019/12/01 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
2019/01/07 Python
PyQt Qt Designer工具的布局管理详解
2019/08/07 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
python3 kubernetes api的使用示例
2021/01/12 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
法国房车租赁网站:Yescapa
2019/08/26 全球购物
两年的个人工作自我评价
2014/01/10 职场文书
留学自荐信写作方法
2014/01/27 职场文书
淘宝活动策划方案
2014/02/06 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
医院合作意向书范本
2015/05/08 职场文书
Springboot使用Spring Data JPA实现数据库操作
2021/06/30 Java/Android