php 秒转换天时分秒
时间: 2023-09-09 10:09:51 浏览: 145
将秒数转换为时分秒格式
以下是将秒转换为天时分秒的PHP代码:
```php
function secondsToTime($seconds) {
$dtF = new \DateTime('@0');
$dtT = new \DateTime("@$seconds");
return $dtF->diff($dtT)->format('%a天 %h时 %i分 %s秒');
}
echo secondsToTime(123456); // 输出:1天 10时 17分 36秒
```
这个函数将秒作为参数传递,使用DateTime类来计算时间差异,并将时间差异格式化为天,小时,分钟和秒。最后返回一个格式化的时间字符串。
阅读全文