0

我在 Google 和 Stackoverflow 上进行了一些搜索,但没有找到任何内容

我使用模板精简版并通过它检索电影持续时间。在我的数据库中,持续时间是这样的

0215
0310

模板 lite 或 php 中有没有办法在几分钟内显示它们?

前任:

0215 = 135

4

2 回答 2

6
$duration = "0215";
$mins = substr($duration,0,2)*60+substr($duration,2);

很简单。

于 2012-04-10T11:44:56.670 回答
3
function toMinutes($duration) {
  return ltrim(substr($duration, 0, 2), '0') * 60 
           + ltrim(substr($duration, 2), '0');
}

修剪是为了避免将字符串转换为八进制而不是整数,以防万一。

于 2012-04-10T11:45:28.590 回答