Php Unix秒到时钟/倒计时格式

Php Unix秒到时钟/倒计时格式,php,Php,我目前正在尝试使用unix时间戳值(剩余秒数)将倒计时时钟转换为H:M:S格式,以便同步客户端计时器 我需要更改为H:M:S的值已经计算为倒计时的剩余时间 让 是倒计时中剩余秒数的值 目前,我所拥有的是: $H = floor($remaining_time / 3600); $M = floor(($remaining_time - ($H*3600)) / 60); $S = floor($remaining_time - ($H*3600 - ($M*60))); 我相信时间/分钟非常接

我目前正在尝试使用unix时间戳值(剩余秒数)将倒计时时钟转换为H:M:S格式,以便同步客户端计时器

我需要更改为H:M:S的值已经计算为倒计时的剩余时间

是倒计时中剩余秒数的值

目前,我所拥有的是:

$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的剩余时间

非常感谢您提供的任何信息-同样,我需要以小时、分钟和秒为单位的剩余秒数。

使用,例如:

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

是否可能重复,我是否可以将每个都保存为变量?示例:$S=gmdate(“\S:S”,4135)<代码>gmdate(“s”,4135)就足够了
<?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
?>