php相差天数,php获取给定日期相差天数
这篇文章主要介绍了php获取给定日期相差天数的方法,结合具体实例形式分析了2种日期相差天数的计算方法,涉及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
方法二:
//今天与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获取给定日期相差天数相关推荐
- (C++)设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,包括某日期加上指定天数、某日期减去指定天数、两个日期相差的天数等。
C++面向对象程序设计课后作业第239页第5题 题目要求:设计一个日期类Date,包括年.月.日等私有数据成员.要求实现日期的基本运算,包括某日期加上指定天数.某日期减去指定天数.两个日期相差的天数等 ...
- java获取给定日期当前周当前月当前季度的第一天和最后一天
实现方式分别采用jdk7的Calendar和jdk8的LocalDate Calendar实现 import java.text.ParseException; import java.text.Si ...
- 时间操作(Java版)—获取给定日期N天后的日期
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/wangshuxuncom/article/details/34896777 获取给定日期N天后的日期 ...
- js处理日期的一些整理(js获取给定日期前一天的日期)
var date = new Date();alert(date);//获取当前时间 alert(date.getFullYear());//获取当前年分 alert(date.getMonth()) ...
- java获取月末日期_Java获取给定日期的月初和月末两个日期
在Java开发过程中,我们会遇到很多关于日期操作的问题,今天就跟大家分享一下如何获取给定日期的月初和月末两个日期. 代码如下: public String getFirstAndLastDayOfMo ...
- 查询工作日 oracle,Oracle function实现根据输入的日期以及天数,获取此日期之后的天数的工作日...
前提:在法定节日表(t_fdjr )中维护法定节日包括周六周天 /** * 功能描述:根据输入的日期以及天数,获取此日期之后的天数的工作日 * 输入参数: * i_date YYYY-MM-DD * ...
- C#获取给定日期所在周次
C#可以通过System.Globalization这个类来简单获取给定日期的周次, 也可以用取得12/31所在周次来计算当年总共有多少周. using System.Globalization; G ...
- oracle sql 季度的天数,sql 计算给定日期所在月与所在季度的天数的sql语句
declare @date datetime; set @date = getdate() --本月度第一天与下月度第一天所差的天数 select datediff(day,dateadd(month ...
- mysql 获取天数_MySQL获取某月份的天数
1.last_day(curdate());获取当月最后一天. 2.DAYOFMONTH(last_day(curdate())); 返回date对应的该月日期.当然这就是当月的天数. 这就出来当月天 ...
最新文章
- 创建一个HTML文件
- selenide 自动化测试进阶一: 查找元素和相关操作
- 边缘检测robert原理_机器视觉边缘模式检测应用
- 网站前端和后台性能优化24
- html5中行内样式写法,react怎么写行内样式?
- 如何在电脑上制作请假条表格_条码标签打印软件如何制作请假表
- C# continue,break,return 跳转语句的用法
- e语言通用进销存源码_Go 语言设计哲学之五:代码风格的唯一标准
- oracle获取日期中日,关于ORACLE ERP中日记帐的借、贷对应的问题
- 算法 Tricks(一)—— 字符串和数组的翻转
- 比特币原理——交易与UTXO
- java基础之URLDecoder异常解决方法
- pyhon3 爬取河海大学URP教务系统,爬取个人成绩,和本学期的成绩GPA,保存到excel
- SecureCRT免安装版免费下载
- php数组键值对是什么意思_php数组中键值对怎么理解呢?
- bzoj3168 钙铁锌硒维生素 (矩阵求逆+二分图最小字典序匹配)
- MacOS上BeyondCompare无限试用的方法
- 话说丢帧率系列---帧间隙
- Java_web笔记: 含html、css、js、servlet、jsp
- 恢复重装系统后的EFS加密文件
热门文章
- java多线程02-----------------synchronized底层实现及JVM对synchronized的优化
- 微信小程序——获取具体地理位置信息
- cocos2d怎么设置屏幕朝向?横屏 or 竖屏设置
- 中国大学MOOC-数据结构基础习题集、08-1、Talent and Virtue
- 初探Bootstrap
- Windows phone 8 学习笔记(1) 触控输入
- 应用IMXMLObject自定义功能性组件
- 易学易用的Windows PowerShell(转)
- [转载] 一、第一个Flask程序
- [转载] python中异常处理的四个句子_Python学习笔记总结(四)异常处理