gpt4 book ai didi

php - 获取特定格式的 YouTube 视频时长

转载 作者:行者123 更新时间:2023-12-02 19:30:53 25 4
gpt4 key购买 nike

我正在使用 youtube 版本 3 api 来获取视频数据,我以 ISO 8601 格式获取了视频的持续时间,我尝试将其转换为 HH:MM:II 使用以下代码

<?php
$duration = 'PT3M42S';

$time = strtotime($duration);

$durationConverted = time('HH : MM : II', $duration);
echo $durationConverted;

?>

但结果 = 1431647650 ,我希望将 PT3M42S 转换为类似 00:03:4203:42

最佳答案

$duration = new DateInterval('PT3M42S');
echo $duration->format('%H:%I:%S');

00:03:42

http://php.net/manual/en/class.dateinterval.php

关于php - 获取特定格式的 YouTube 视频时长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30249425/

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