gpt4 book ai didi

PHP加起来一系列分钟:seconds

转载 作者:行者123 更新时间:2023-12-02 06:44:40 26 4
gpt4 key购买 nike

我有一个视频片段持续时间列表,我需要将它们相加以获得总持续时间。

系列是这样的:

  • 0:33
  • 4:30
  • 6:03
  • 2:10

...等等

我需要将分钟和秒相加以获得总视频时长。


这是我接受的答案的修改函数:

function getTotalDuration ($durations) {
$total = 0;
foreach ($durations as $duration) {
$duration = explode(':',$duration);
$total += $duration[0] * 60;
$total += $duration[1];
}
$mins = floor($total / 60);
$secs = str_pad ( $total % 60, '2', '0', STR_PAD_LEFT);
return $mins.':'.$secs;
}

只是确保输出看起来正确。

最佳答案

试一试这段代码:

function getTotalDuration ($durations) {
$total = 0;
foreach ($durations as $duration) {
$duration = explode(':',$duration);
$total += $duration[0] * 60;
$total += $duration[1];
}
$mins = $total / 60;
$secs = $total % 60;
return $mins.':'.$secs;
}

关于PHP加起来一系列分钟:seconds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2045807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com