美文网首页javaScript
SRT 时间 转毫秒

SRT 时间 转毫秒

作者: 反者道之动001 | 来源:发表于2019-08-27 09:29 被阅读0次

    .srt的时候是 00:20:41,150 格式

    这个什么意思呢,看下维基百科

    放代码

    var SRT2MS = (val) => {
      try {
        var gapval = ':'
        var ms = val.split(',')[1]
        val = val.split(',')[0]
        var s = val
          .split(gapval)
          .map((e, i) =>
            i === 0 ? +e * 60 * 60 : i === 1 ? +e * 60 : i === 2 ? +e : 1
          )
          .reduce((a, b) => a + b)
        return (s * 1e3) + (+ms);
      } catch (error) {
        console.log(error);
        return 0;
      }
    }
    

    结果


    如果想要一整个解析.srt 代码,可以加群艾特我。
    qq群 116093826

    --END--

    相关文章

      网友评论

        本文标题:SRT 时间 转毫秒

        本文链接:https://www.haomeiwen.com/subject/xqjsectx.html