将第二种格式转换为第二种格式

时间:2013-06-12 13:55:03

标签: php datetime format

我得到的工作时间类型是第二。如何在PHP中将6010秒转换为0天,0小时,10分钟,10秒?

2 个答案:

答案 0 :(得分: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中实现这一点应该是微不足道的。

答案 1 :(得分:1)

试试这个。

$hours = floor($seconds / 3600);
$mins = floor(($seconds - ($hours*3600)) / 60);