js 两个时间差 精确 天数 小时 分钟 秒数
Posted 沦陷吖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 两个时间差 精确 天数 小时 分钟 秒数相关的知识,希望对你有一定的参考价值。
function timediff ($begin_time,$end_time) { var $starttime = \'\' var $endtime = \'\' if ($begin_time < $end_time) { $starttime = $begin_time; $endtime = $end_time; } else { $starttime = $end_time; $endtime = $begin_time; } //计算天数 var $timediff = $endtime - $starttime; var $days = parseInt($timediff / 86400); //计算小时数 var $remain = $timediff % 86400; var $hours = parseInt($remain / 3600); //计算分钟数 var $remain = $remain % 3600; var $mins = parseInt($remain / 60); //计算秒数 var $secs = $remain % 60; // $days=>天 // $hours=>时 // $mins=>分 // $secs=>秒 var $res = [$days,$hours,$mins,$secs] return $res }
timediff(开始时间戳,结束时间戳)
都是秒级时间戳 如果只有毫秒级时间戳 上方计算公式都乘1000即可 如:秒级时间戳86400 == 毫秒级时间戳86400000
以上是关于js 两个时间差 精确 天数 小时 分钟 秒数的主要内容,如果未能解决你的问题,请参考以下文章
MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数