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实现建立多层级目录的方法
Jul 19 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
Oct 30 PHP
php图片的二进制转换实现方法
Dec 15 PHP
PHP四种基本排序算法示例
Apr 09 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
Nov 04 PHP
thinkPHP中_initialize方法实例分析
Dec 05 PHP
iis 7下安装laravel 5.4环境的方法教程
Jun 14 PHP
postman的安装与使用方法(模拟Get和Post请求)
Aug 06 PHP
在php的yii2框架中整合hbase库的方法
Sep 20 PHP
PHP配置ZendOpcache插件加速
Feb 14 PHP
PHP 加密 Password Hashing API基础知识点
Mar 02 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伪静态的实现详细介绍
2013/04/28 PHP
捕获关闭窗口的脚本
2009/01/10 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
理解javascript正则表达式
2016/03/08 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
2016/03/11 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
2016/08/24 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
angular.js和vue.js中实现函数去抖示例(debounce)
2018/01/18 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
全面了解JavaScript的作用域链
2019/04/03 Javascript
解决vue单页面修改样式无法覆盖问题
2019/08/05 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
2020/02/21 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
Python Web开发模板引擎优缺点总结
2014/05/06 Python
Linux下Python获取IP地址的代码
2014/11/30 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
python感知机实现代码
2019/01/18 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
在python中使用pyspark读写Hive数据操作
2020/06/06 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
Python根据字典的值查询出对应的键的方法
2020/09/30 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
python 怎样进行内存管理
2020/11/10 Python
Python 多进程、多线程效率对比
2020/11/19 Python
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
泰国第一的化妆品网站:Konvy
2018/02/25 全球购物
办公室主任职责范文
2013/11/08 职场文书
中餐厅主管的职责范文
2014/02/04 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python