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源代码
Aug 21 PHP
基于PHP array数组的教程详解
Jun 05 PHP
解析dedeCMS验证码的实现代码
Jun 07 PHP
php中apc缓存使用示例
Dec 25 PHP
php天翼开放平台短信发送接口实现方法
Dec 22 PHP
php使用Imagick生成图片的方法
Jul 31 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
php mysql数据库操作类(实例讲解)
Aug 06 PHP
PHP基于Closure类创建匿名函数的方法详解
Aug 17 PHP
phpStudy配置多站点多域名和多端口的方法
Sep 01 PHP
php插入mysql数据返回id的方法
May 31 PHP
laravel5.1框架model类查询的实现方法
Oct 08 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学习笔记(毕业设计)
2012/02/21 PHP
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
2013/04/26 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
PHP 获取ip地址代码汇总
2015/07/05 PHP
PHP书写格式详解(必看)
2016/05/23 PHP
php 实现一个字符串加密解密的函数实例代码
2016/11/01 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
js添加千分位的实现代码(超简单)
2016/08/01 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
详解使用vue-cli脚手架初始化Vue项目下的项目结构
2018/03/08 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
Element输入框带历史查询记录的实现示例
2019/01/15 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
跟老齐学Python之总结参数的传递
2014/10/10 Python
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
Python实现简易版的Web服务器(推荐)
2018/01/29 Python
python保存网页图片到本地的方法
2018/07/24 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
JDK安装目录下有哪些内容
2014/08/25 面试题
煤矿安全承诺书
2014/05/22 职场文书
企业精神口号
2014/06/11 职场文书
二人合伙经营协议书
2014/09/13 职场文书
2014年园林绿化工作总结
2014/12/11 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
Python基础之常用库常用方法整理
2021/04/30 Python
python迷宫问题深度优先遍历实例
2021/06/20 Python