php获取给定日期相差天数的方法分析


Posted in PHP onFebruary 20, 2017

本文实例讲述了php获取给定日期相差天数的方法。分享给大家供大家参考,具体如下:

方法一:

<?php
function count_days($a,$b){
 $a_dt=getdate($a);
 $b_dt=getdate($b);
 $a_new=mktime(12,0,0,$a_dt['mon'],$a_dt['mday'],$a_dt['year']);
 $b_new=mktime(12,0,0,$b_dt['mon'],$b_dt['mday'],$b_dt['year']);
 return round(abs($a_new-$b_new)/86400);
}
//今天与2017年8月26日相差多少天
$date1=strtotime(date("Y-m-d"));
$date2=strtotime('2017-8-26');
$result=count_days($date1,$date2);
echo $result;
?>

运行结果:187

方法二:

<?php
//今天与2017年8月26日相差多少天
$Date_1=date("Y-m-d");
$Date_2="2017-8-26";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d2-$d1)/3600/24);
echo "今天与2017年8月26日相差".$Days."天";
?>

运行结果:

今天与2017年8月26日相差187天
PHP 相关文章推荐
模拟OICQ的实现思路和核心程序(三)
Oct 09 PHP
php防注
Jan 15 PHP
apache2.2.4+mysql5.0.77+php5.2.8安装精简
Apr 29 PHP
php 上一篇,下一篇文章实现代码与原理说明
May 09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
Jun 30 PHP
thinkPHP学习笔记之安装配置篇
Mar 05 PHP
PHP设计模式之适配器模式代码实例
May 11 PHP
Zend Framework实现自定义过滤器的方法
Dec 09 PHP
几行代码轻松实现PHP文件打包下载zip
Mar 01 PHP
kindeditor 加入七牛云上传的实例讲解
Nov 12 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
Aug 20 PHP
php+redis实现消息队列功能示例
Sep 19 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 #PHP
highchart数据源纵轴json内的值必须是int(详解)
Feb 20 #PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
Feb 20 #PHP
PHP重定向与伪静态区别
Feb 19 #PHP
PHP中empty,isset,is_null用法和区别
Feb 19 #PHP
简单谈谈 php 文件锁
Feb 19 #PHP
PHP new static 和 new self详解
Feb 19 #PHP
You might like
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
PHP实现懒加载的方法
2015/03/07 PHP
PHP的APC模块实现上传进度条
2015/10/27 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
PHP强制转化的形式整理
2020/05/22 PHP
javascript 函数调用规则
2009/08/26 Javascript
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
2012/03/14 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
5个可以帮你理解JavaScript核心闭包和作用域的小例子
2014/10/08 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
基于react框架使用的一些细节要点的思考
2017/05/31 Javascript
Vue之mixin全局的用法详解
2018/08/22 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
python使用pymysql实现操作mysql
2016/09/13 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
Django import export实现数据库导入导出方式
2020/04/03 Python
python 动态绘制爱心的示例
2020/09/27 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
社区志愿者活动方案
2014/08/18 职场文书
2014年实习期工作总结
2014/11/27 职场文书
个人委托函范文
2015/01/29 职场文书
教师党员自我评价2015
2015/03/04 职场文书
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电