php 实现倒计时-将秒数转换为时间(天、小时、分、秒)
发布时间:2020-12-13 21:24:04 所属栏目:PHP教程 来源:网络整理
导读:? ? /* * * @param $beginDate 开始日期 * @param $endDate 结束日期 * @return string */ function timeCalculation( $beginDate , $endDate ){ $subTime = strtotime ( $endDate ) - $beginDate ); $day = $subTime 86400 ? floor ( $subTime / 86400) : 0
? ? /** * @param $beginDate 开始日期 * @param $endDate 结束日期 * @return string */ function timeCalculation($beginDate,$endDate) { $subTime = strtotime($endDate) - $beginDate); $day = $subTime > 86400 ? floor($subTime / 86400) : 0; $subTime -= $day * 86400$hour = $subTime > 3600 ? $subTime / 3600) : 0$hour * 3600$minute = $subTime > 60 ? $subTime / 60) : 0$minute * 60$second = $subTime; $dayText = $day ? $day . '天' : ''$hourText = $hour ? $hour . '小时' : ''$minuteText = $minute ? $minute . '天' : ''$date = $dayText . $hourText . $minuteText . $second . '秒'; return $date; } 调用: $result = $this->timeCalculation('2020-08-06 11:00:00','2020-08-10 12:10:01'); echo $result; // 4天1小时10天1秒 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |