JSFiddle - React, Tailwind, and code Playground

HTML

<body>
    <button>Get Time</button>
    <div id="result"></div>
</body>

JavaScript

function randomTime(start, end) {
    // get the difference between the 2 dates, multiply it by 0-1, 
    // and add it to the start date to get a new date 
    var diff =  end.getTime() - start.getTime();
    var new_diff = diff * Math.random();
    var date = new Date(start.getTime() + new_diff);
    return date;
}

$("button").on("click", function() {
    var new_time = randomTime(new Date("10-10-2015 10:30"), new Date("12-10-2015 02:10"));
    $("#result").html(new_time);
});