js如何把视频的duration转为时分秒

 时间:2026-04-23 03:19:34

1、创建一个文件夹,里面一个mp4格式的视频“aaa”,一个html文件“test”。

js如何把视频的duration转为时分秒

2、打开test文件,创建一个id为“duration”的div显示时长,创建一个id为“video_mp4”的video标签引入aaa视频,在script中通过把“video_mp4.duration”获得视频时长添加到div中显示。

js如何把视频的duration转为时分秒

3、在浏览器中打开我们获得视频时长是8000,这个是8000秒。

js如何把视频的duration转为时分秒

4、现在我们在js中通过“除以3600”获得小时,parseInt是取整。

parseInt((video_mp4.duration)/3600)

js如何把视频的duration转为时分秒

5、通过“取得3600的余数”,然后“除以60”获得分钟。

parseInt((video_mp4.duration%3600)/60)

js如何把视频的duration转为时分秒

6、通过“60的余数”直接取得秒,Mathceil取整小数直接进1。

Math.ceil(video_mp4.duration%60)

js如何把视频的duration转为时分秒

7、最后我们浏览器中执行test,获得的结果就是“2小时13分20秒”。

js如何把视频的duration转为时分秒

  • 嘉兴学院南湖学院越秀校区的宿舍怎么样
  • js怎么判断事件是否绑定
  • 如何获取系统的字体?C#获取系统字体并查看样式
  • B站bilibili怎么下载视频 哔哩哔哩如何下载视频
  • 园艺知识手抄报
  • 热门搜索
    眼睛闪光是怎么回事 事迹简介怎么写 梦幻西游手游怎么玩 对男朋友过敏怎么办 我的世界怎么做门 色盲怎么办 断奶涨奶怎么办 小米粥怎么做最养胃 网卡mac地址怎么查 怎么祛疤