将分钟秒百分之一(00:00:00)转换为秒?

时间:2015-12-12 06:27:22

标签: javascript

是否可以将分钟秒百分之一00:00:00转换为秒。 10:00:00变成600秒?这是我所拥有的一般概念

    function time(){
       var time = document.getElementById("timeEntered").value;
       var a = time.split(":");
       var timeToSeconds = (+a[0]) * 60 + (+a[1]) * 60 + (+a[2]);
    }
    <body>
       <div>
          <input type="text" id="timeEntered">&nbsp;&nbsp;
       </div>
    </body>

1 个答案:

答案 0 :(得分:0)

如果你不需要100分,你可以这样做:

var timeToSeconds = 60*a[0]+a[1];

如果你想把秒作为浮动,那就是这样:

var timeToSeconds = 60*a[0]+a[1]+0.01*a[2];

最后,也许你想要收集第100个:

var timeToSeconds = 60*a[0]+a[1]+Math.round(0.01*a[2]);