1

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

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

4

1 回答 1

3

使用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
?>
于 2013-05-28T05:02:15.760 回答