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 相关文章推荐
PHP中GET变量的使用
Oct 09 PHP
用PHP调用Oracle存储过程的方法
Sep 12 PHP
PHP设置进度条的方法
Jul 08 PHP
php生成验证码,缩略图及水印图的类分享
Apr 07 PHP
PHP创建单例后台进程的方法示例
May 23 PHP
PHP实现的策略模式简单示例
Aug 25 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
php项目中类的自动加载实例讲解
Sep 12 PHP
php校验公钥是否可用的实例方法
Sep 17 PHP
laravel实现上传图片的两种方式小结
Oct 12 PHP
php自动加载代码实例详解
Feb 26 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
Linux操作系统安装LAMP环境
2015/06/26 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
JS之小练习代码
2008/10/12 Javascript
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
JS遮罩层效果 兼容ie firefox jQuery遮罩层
2010/07/26 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
javascript背景时钟实现方法
2015/06/18 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
详解react-native-fs插件的使用以及遇到的坑
2017/09/12 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
JS的函数调用栈stack size的计算方法
2018/06/24 Javascript
Vue组件之单向数据流的解决方法
2018/11/10 Javascript
Node.js从字符串生成文件流的实现方法
2019/08/18 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
2020/10/19 Javascript
python求pi的方法
2014/10/08 Python
连接Python程序与MySQL的教程
2015/04/29 Python
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
2018/07/19 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
Django 实现将图片转为Base64,然后使用json传输
2020/03/27 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
美国汽车性能部件和赛车零件网站:Vivid Racing
2018/03/27 全球购物
HEMA法国:荷兰原创设计
2019/02/21 全球购物
KIKO MILANO西班牙官网:意大利领先的化妆品和护肤品品牌
2019/05/03 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
一家外企的面试题目(C/C++面试题,C语言面试题)
2014/03/24 面试题
八年级物理教学反思
2014/01/19 职场文书
求职信格式要求
2014/05/23 职场文书
中秋节慰问信
2015/02/15 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
申请吧主发表的感言
2015/08/03 职场文书
22句经典语录:送给优柔寡断和胡思乱想的朋友们
2019/12/13 职场文书
Python Parser的用法
2021/05/12 Python