DMM英会話で現在時刻に一番近いので検索フォームでの時刻の検索条件にする
15分刻みの参考 qiita.com
// 2桁 var get2Digit = function(number) { return ("0" + number).slice(-2); } var currentMinuites = new Date().getMinutes(); var additional = currentMinuites > 45 || (currentMinuites > 15 && currentMinuites < 30) ? 1 : 0; var date = new Date(); // 30分刻み var x = 30; var date = new Date(); date.setMinutes(x * (Math.round(date.getMinutes() / x) + 1 + additional)); var hours = get2Digit(date.getHours()); // 0, 1時は特別 if (hours == '00') { hours = '24'; } if (hours == '01') { hours = '25'; } var minuites = get2Digit(date.getMinutes()); var time = `${hours}:${minuites}`; document.getElementById('start_time').value = time; document.getElementById('end_time').value = time;