900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > php计算两个时间戳之间相差时间的两种方法

php计算两个时间戳之间相差时间的两种方法

时间:2023-02-05 19:43:42

相关推荐

php计算两个时间戳之间相差时间的两种方法

后端开发|php教程

php,相差,之间

后端开发-php教程

时间戳(timestamp),通常是一个字符序列,唯一地标识某一刻的时间。数字时间戳技术是数字签名技术一种变种的应用。时间在PHP中也是很重要的一个要求,这篇文章我们主要讲了php计算两个时间戳之间相差的日时分秒的两种方法。

android条形码扫描源码,ios版vscode,ubuntu中如何启用终端,tomcat日志error,sqlite插入字节集,js图片缩放浏览插件,java开发前端ui框架,app逆向爬虫sign,php $ 超链接,seo 的描述正确的,求职网站完整代码,仿win7网页,织梦新闻页模板,css错误页面,会议室预订管理系统源码,ftp应用程序lzw

第一种:

企业云网盘php源码,ubuntu 调整分区空间,tomcat文件夹有什么详细,爬虫优化版ios,PHP网上书城遇到困难,化工seo团队lzw

/** * 计算两个时间戳之间相差的日时分秒 * @param $unixTime_1 开始时间戳 * @param $unixTime_2 结束时间戳 * @return array */function timeDiff($unixTime_1, $unixTime_2) { $timediff = abs($unixTime_2 - $unixTime_1); //计算天数 $days = intval($timediff / 86400); //计算小时数 $remain = $timediff % 86400; $hours = intval($remain / 3600); //计算分钟数 $remain = $remain % 3600; $mins = intval($remain / 60); //计算秒数 $secs = $remain % 60; return [day => $days, hour => $hours, min => $mins, sec => $secs];}//Array (// [day] => 1// [hour] => 0// [min] => 3// [sec] => 31//)

第二种:

查成绩源码,ubuntu 切换命令窗口,tomcat启动不起来没报错,Is爬虫函数,广元php网站多少钱,咖啡seo博客lzw

/** * 计算两个时间戳之间相差的日时分秒 * @param $date1 开始时间 * @param $date2 结束时间 * @return array */function diffDate($date1, $date2) { $datetime1 = new \DateTime($date1); $datetime2 = new \DateTime($date2); $interval = $datetime1->diff($datetime2); $time[year] = $interval->format(\%Y); $time[month] = $interval->format(\%m); $time[day] = $interval->format(\%d); $time[hour] = $interval->format(\%H); $time[min] = $interval->format(\%i); $time[sec] = $interval->format(\%s); $time[days] = $interval->format(\%a); // 两个时间相差总天数 return $time;}//Array (// [year] => 00// [month] => 1// [day] => 2// [hour] => 00// [min] => 3// [sec] => 31// [days] => 33//)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。