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 相关文章推荐
global.php
Dec 09 PHP
Joomla下利用configuration.php存储简单数据
May 19 PHP
深入理解PHP之require/include顺序 推荐
Jan 02 PHP
php中的mongodb select常用操作代码示例
Sep 06 PHP
CI框架安全类Security.php源码分析
Nov 04 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 PHP
Zend Framework动作助手Json用法实例分析
Mar 05 PHP
PHP 获取指定地区的天气实例代码
Feb 08 PHP
PHP实现的简单在线计算器功能示例
Aug 02 PHP
php-msf源码详解
Dec 25 PHP
laravel请求参数校验方法
Oct 10 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 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
同时提取多条新闻中的文本一例
2006/10/09 PHP
PHP开发中四种查询返回结果分析
2011/01/02 PHP
如何在php中正确的使用json
2013/08/06 PHP
php多线程实现方法及用法实例详解
2015/10/26 PHP
PHP统计目录中文件以及目录中目录大小的方法
2016/01/09 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
使用Laravel中的查询构造器实现增删改查功能
2019/09/03 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
如何正确理解javascript的模块化
2017/03/02 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
Bootstrap实现翻页效果
2017/11/27 Javascript
JS实现获取进今年第几天是周几的方法分析
2018/06/27 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
vue下使用nginx刷新页面404的问题解决
2019/08/02 Javascript
vue.js实现只能输入数字的输入框
2019/10/19 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
Vue看了就会的8个小技巧
2021/01/21 Vue.js
Python Sleep休眠函数使用简单实例
2015/02/02 Python
《小石潭记》教学反思
2014/02/13 职场文书
党员干部承诺书
2014/03/25 职场文书
2015元旦节寄语
2014/12/08 职场文书
导师对论文的学术评语
2015/01/04 职场文书
北京故宫导游词
2015/01/31 职场文书
微信小程序用户授权最佳实践指南
2021/05/08 Javascript
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL