相关疑难解决方法(0)

将秒转换为HH:MM:SS

我找到了一个函数将秒转换为HH:MM:SS在线,功能如下:

function sec2hms ($sec, $padHours = false) {
$hms = "";
$hours = intval(intval($sec) / 3600);
$hms .= ($padHours)
? str_pad($hours, 2, "0", STR_PAD_LEFT). ':'
: $hours. ':';
$minutes = intval(($sec / 60) % 60);
$hms .= str_pad($minutes, 2, "0", STR_PAD_LEFT). ':';
$seconds = intval($sec % 60);
$hms .= str_pad($seconds, 2, "0", STR_PAD_LEFT);
return $hms;
}
Run Code Online (Sandbox Code Playgroud)

我知道这样做很好,好像我这样做echo(sec2hms(3600));会返回1:00:00

我希望发生的是使用功能,在列的每一个条目转换timeran,然后显示它在一个HTML表中的列usernamescore,我不知道如何做到这一点,所以如果有人可以帮助我那么这会太棒了 我目前正在使用下面的代码显示表格,但只显示以秒为单位的时间,我希望它在HH中:MM:SS:

<tr>
<th>Rank</th>
<th>Username</th>
<th>Time Taken (s)</th>
<th>Score</th>
</tr>
</thead>
<tbody>
<?php
$result …
Run Code Online (Sandbox Code Playgroud)

php mysql html-table

2
推荐指数
1
解决办法
4536
查看次数

标签 统计

html-table ×1

mysql ×1

php ×1