Unix秒到时钟/倒计时格式

时间:2013-05-28 05:00:09

标签: php

我目前正在尝试使用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

感谢任何信息 - 再次,我需要以小时,分钟和秒为单位的剩余秒数。

1 个答案:

答案 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
?>