테스트 사이트 - 개발 중인 베타 버전입니다

유튜브 api를 활용해서 동영상 길이를 출력했는데, ISO 8601 길이(PT#M#S 형식) 이 형식을 변경하고 싶습니다. 채택완료

qoqofh 4년 전 조회 1,849

유튜브 api를 활용해서 동영상 길이를 출력했는데, ISO 8601 길이(PT#M#S 형식) 이 형식을 변경하고 싶습니다.

 

방법이 있을까요 ㅠㅠ?

 

</p>

<p>$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$content = curl_exec($ch);

curl_close($ch);

$result = json_decode($content);</p>

<p>echo "동영상 길이 : ".$result->items[0]->contentDetails->duration;</p>

<p>

 

이렇게 했는데, "동영상 길이 : PT5M15S"이렇게 출력이 되서 시분초 이런식으로 출력되게 하려고 합니다.

 

시:분:초 이렇게도 가능합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

https://m.blog.naver.com/edy5016/221188048166

참고해보세요

 

구글에서 ISO 8601 포맷 변환로 검색하면 몇개 나오는거같네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

q
qoqofh
4년 전
이것저것 엄청 만져보는데 진짜어렵네요...ㅋㅋ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인