539-minimum-time-difference

DevGod needs to write a blog entry for this problem!
/**
 * @param {string[]} timePoints
 * @return {number}
 */
var findMinDifference = function(timePoints) {
    let times = [];
    for(let time of timePoints){
        let hour = parseInt(time.split(":")[0]);
        let minute = parseInt(time.split(":")[1]);
        times.push(hour*60+minute);
    }

    times = _.sortBy(times);

    let min = Infinity;
    for(let I = 1; I<timePoints.length; I++){
        min = Math.min(min, times[I]-times[I-1]);
    }

    return Math.min( min, 1440 - times[times.length-1] + times[0]);
};