如何从getID3更改时间



我在getID3的php中遇到了关于结果strtotime的问题,这个结果是02:00:00,但我想结果是00:02:00,如何更改它?请帮忙,谢谢

$durasi = getDuration($direktori);
$endtime = date('H:i:s', strtotime($durasi));
function getDuration($file){
include_once("getID3/getid3/getid3.php");
$getID3 = new getID3;
$file = $getID3->analyze($file);
return $file['playtime_string'];
}

playtime_string返回分钟和秒(m:s)。因此,您必须为生成strtotime字符串添加小时数。使用gmdate()函数而不是date()来制作h:i:s格式。

希望这对有帮助

$durasi = getDuration($direktori);
$endtime = gmdate('H:i:s', strtotime('00:'.$durasi)); /// make these changes
function getDuration($file){
  include_once("getID3/getid3/getid3.php");
  $getID3 = new getID3;
  $file = $getID3->analyze($file);
  return $file['playtime_string'];
}

最新更新