0

我的工作时间类型是秒。如何在 php 中将 6010 秒转换为 0 天、0 小时、10 分钟、10 秒?

4

2 回答 2

1

您将需要一种整数除法技术。

days = seconds / ( 24 * 60 * 60 )
seconds -= ( days * ( 24 * 60 * 60 ) )

hours = seconds / ( 60 * 60 )
seconds -= ( hours * ( 60 * 60 ) )

minutes = seconds / 60
seconds -= ( minutes * 60 )

在 PHP 中实现这一点应该是微不足道的。

于 2013-06-12T14:00:36.077 回答
1

试试这个。

$hours = floor($seconds / 3600);
$mins = floor(($seconds - ($hours*3600)) / 60);
于 2013-06-12T14:01:26.473 回答