我的表 CalTime 有一个 Timespent 列,它是 Time 数据类型。它以 HH:MM:SS 格式存储值。请建议如何对这一列的值求和。
Timespent
_______
00:07:00
01:05:00
00:49:00
我想像这样打印 02:01:00 的总数。
我想知道是否有使用 php 的替代方法。
PS:我尝试使用 php 执行此操作,使用 strtotime 将每个列值(在 while 循环中)转换为时间戳,然后将它们添加并使用 date('H:i:s') 将它们转换回所需格式为 HH:MM:SS . 这似乎不起作用。代码看起来像这样。
<?php while(...)
{
$ts += strtotime($timeCal['timespent']);
} ?>