PHP 计算Date类型的差值
2016-07-22 13:05
405 查看
<?php class timeDiffer{ function getTimeDiffer($startdate){ $enddate=date('Y-m-d H:i:s',time()); $date=floor((strtotime($enddate)-strtotime($startdate))/86400); $hour=floor(((strtotime($enddate)-strtotime($startdate))%86400)/3600%24); $minute=floor(((strtotime($enddate)-strtotime($startdate))%86400)/60%60); $second=floor((strtotime($enddate)-strtotime($startdate))%86400%60); $differTime = ""; if((!empty($date))||$date!=null||$date!=0){ $differTime =$differTime.$date."天"; } if((!empty($hour))||$hour!=null||$hour!=0){ $differTime =$differTime.$hour."小时"; } if((!empty($minute))||$minute!=null||$minute!=0){ $differTime =$differTime.$minute."分钟"; } if((!empty($second))||$second!=null||$second!=0){ $differTime =$differTime.$second."分钟"; } // echo $date."天<br>"; // echo $hour."小时<br>"; // echo $minute."分钟<br>"; // echo $second."秒<br>"; return $differTime; } } ?>
相关文章推荐
- 计算日期天数差值
- 【codeup 1928】日期差值
- 算法笔记-codeup1928-日期差值
- thinkphp php7 Cannot use 'String' as class name as it is reserved
- potplay皮肤装扮
- php基础语法
- matplotlib.pyplot介绍
- PHP phpcms
- PHP与Java使用des加密通讯
- PHP上传文件大小限制的修改方法
- 修改PHP上传文件大小限制的方法
- PHP操作doc文档之PHPWord0.6.1
- PHP学习--1 搭建环境
- 关于phpcms栏目列表从N条开始调用数据的问题
- php生成艺术签名 上
- TP模型---事务支持
- php从数据库中获取数据用ajax传送到前台
- PHP安全
- php 时间戳
- getParameterMap()的返回值为Map<String, String[]>,从其中取得请求参数转为Map<String, String>的方法如下: