JSFiddle - React, Tailwind, and code Playground
HTML
<h2>Answer:</h2><div class="answer"></div>
JavaScript
function addMinutes(date, minutes) {
return new Date(date.getTime() + minutes*60000);
}
$(function () {
var d = new Date();
var result = "";
for (var idx = 0; idx < 3; idx++)
{
var m = (((d.getMinutes() + 7.5)/15 | 0) * 15) % 60;
var h = ((((d.getMinutes()/105) + .5) | 0) + d.getHours()) % 24;
d = new Date(d.getYear(), d.getMonth(), d.getDay(), h, m, 0, 0);
if (idx > 0) result += ", ";
result += ("0" + h).slice(-2) + ":" + ("0" + m).slice(-2);
d = addMinutes(d, 15);
}
$(".answer").text("Time: " + result);
});