我需要在Javascript中将小时:分钟(00:00)转换为00分钟。
我想通过使用substr分别获得小时和分钟,然后将小时部分乘以60然后添加分钟部分来实现。
有没有其他简单的方法可以做到这一点?
答案 0 :(得分:4)
使用split
非常容易:
var str = "04:17";
var parts = str.split(":");
var minutes = parseInt(parts[0], 10) * 60 + parseInt(parts[1], 10);
console.log(minutes); // 257 (four hours and seventeen minutes)
答案 1 :(得分:0)