2012-03-13 70 views

回答

2
$time = 292.96; 
$minutes = floor($time/60); 
$seconds = $time - ($minutes * 60); // Can add floor() or do mod (%) to round 
echo $minutes . ' ' . $seconds; // 4 minutes 52.96 seconds 
+1

非常感谢您的解决方案!它的工作原理:D我会尽快将您的帖子标记为正确。 – Erik 2012-03-13 22:00:17

7

是的,值以秒为单位,所以非常简单;

int minutes = val/60; 
int seconds = val % 60; 
+0

我喜欢那些使用模运算符的人那样的事情!因此投票。 – hotS85 2012-03-13 21:59:19