我目前正在尝试使用unix时间戳值(剩余秒数)到H:M:S格式的倒计时时钟,以便同步我的客户端计时器。
我需要更改为H:M:S的值已经计算为倒计时剩余的时间。
让
$remaining_time
是我们在倒计时中剩余秒数的价值。
目前,这就是我所拥有的:
$H = floor($remaining_time / 3600);
$M = floor(($remaining_time - ($H*3600)) / 60);
$S = floor($remaining_time - ($H*3600 - ($M*60)));
我相信小时/分钟非常接近......但秒数似乎已经过去了。例如,我得到的结果是这样的
$remaining_time = 4135;
结果:格式化的剩余时间:H:1 M:8 S:1015
感谢任何信息 - 再次,我需要以小时,分钟和秒为单位的剩余秒数。
答案 0 :(得分:2)
使用gmdate
,例如:
<?php
$remaining_time = 4135;
echo "Time Remaining at price formatted: ".gmdate("\H:H \M:i \S:s",4135);
//Result: Time Remaining at price formatted: H:01 M:08 S:55
?>