<select name="time">
<option value="1">Минуты</option>
<option value="2">Часы</option>
<option value="3">Дни</option>
</select>
if (document.querySelector('select[name="time"]').value == 1)
{
k=((document.getElementById('number').value)*1);
var dateObj = new Date();
var minute = dateObj.getMinutes();
dateObj.setMinutes(minute + k);
M = dateObj.getMinutes();
U=numDay + " " + monthsArr[month] + " " + year + " в " + hour + ":" + M + ":" + second;
}
ваш код работает,но если у нас 59 минут ,а сейчас 00:40 по логике если 00:40+59 мин = 01:39,а он выдает 00:39
часы не прибавляются
как сделать , чтоб ваел 64 мин у нас время увеличилось на 1 час и 4 мин. Т. Е. как сделать чтоб часы прибавлялись?