all files / helpers/ duration.js

12.5% Statements 1/8
0% Branches 0/2
0% Functions 0/1
12.5% Lines 1/8
1 2 3 4 5 6 7 8 9 10 11                   
 
export const getVastDurationInMillis = (timeStr) => {
  const arr = timeStr.split(':');
  const timeArr = arr.slice(0, 2).concat(arr[2].split('.')).map(parseFloat);
  const hours = timeArr[0];
  const minutes = timeArr[1];
  const seconds = timeArr[2];
  const milliseconds = timeArr.length > 3 ? timeArr[3] : 0;
  return (hours * 60 * 60 * 1000) + (minutes * 60 * 1000) + (seconds * 1000) + milliseconds;
};