0

我有一个脚本来调用 Youtube 视频持续时间,但它的格式以秒为单位。现在,我想将其更改为分钟。我怎么能用这个脚本做到这一点?

function youtubeFeedCallback(json){
  document.write(json["data"]["duration"]);
}

var stimer = "<script src=\"http://gdata.youtube.com/feeds/api/videos/"+vidid+"?v=2&alt=jsonc&callback=youtubeFeedCallback&prettyprint=true\"><\/script>";
document.write('<div class="time">'+ stimer +'</div>');

例如:

持续时间:300 秒

转换后:5 分钟。

谢谢你的帮助。

4

2 回答 2

4
var min = (json["data"]["duration"] /60);
var sec = ( json["data"]["duration"] % 60);
var hour = (min / 60 ); 
min = (min % 60 );
document.write(hour + " : "+min+" : "+sec);
于 2013-06-09T04:44:02.637 回答
1
 document.write(json["data"]["duration"]/60);
于 2013-06-09T04:41:38.090 回答