php计算时间差,计算时间戳的差值

TANKING · · 199 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

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

<?php
//计算时间戳的差值

$unixTime_1 = "1563507420"; // 开始时间
$unixTime_2 = time(); // 结束时间

$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;

//输出
echo  $days."天".$hours."小时".$mins."分钟".$secs."秒";
?>

TANKING
2019-7-19
HTTPS://WWW.LIKEYUNBA.COM

本文来自:Segmentfault

感谢作者:TANKING

查看原文:php计算时间差,计算时间戳的差值

199 次点击  
加入收藏 微博
0 回复
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet