我想创建一个将24小时转换为毫秒的函数。
例如14:00
毫秒?
答案 0 :(得分:1)
你可以这样做。
var hours = "14:00";
var array = hours.split(":"); //splits into two 1. hours 2. minutes
var milliSec = array[0]*60*60*1000 + array[1]*60*1000; //result - 50400000
答案 1 :(得分:1)
只需split
并使用parseInt
:
var str = '14:00';
var strSplit = str.split(':');
var milliseconds = ((parseInt(strSplit[0], 10) * 3600) + parseInt(strSplit[1], 10) * 60) * 1000;
console.log(milliseconds); //50400000