PHP秒转换成天数,小时数和分钟
时间: 2024-05-05 14:17:07 浏览: 101
php代码-秒换算为剩余天小时分秒
可以使用以下函数将秒转换为天数,小时数和分钟:
```php
function convertSecondsToTime($seconds) {
$days = floor($seconds / 86400);
$hours = floor(($seconds - ($days * 86400)) / 3600);
$minutes = floor(($seconds - ($days * 86400) - ($hours * 3600)) / 60);
return array('days' => $days, 'hours' => $hours, 'minutes' => $minutes);
}
```
此函数将秒数作为参数,并返回一个包含天数,小时数和分钟数的关联数组。其中,一天有86400秒,一小时有3600秒,一分钟有60秒。
以下是如何使用此函数的示例:
```php
$seconds = 72360;
$time = convertSecondsToTime($seconds);
echo $time['days'] . ' days ' . $time['hours'] . ' hours ' . $time['minutes'] . ' minutes';
```
输出结果为:
```
0 days 20 hours 6 minutes
```
这意味着72360秒等于20小时6分钟。
阅读全文