Добавление определенного количества дней к дате в datetimelocal и определенного количества часов к времени с помощью JS

#java #html

Вопрос:

У меня есть два объекта <input type="datetime-local" name="startofvalidityperiod" class="form form-control form-control-lg" required="" id="id_startofvalidityperiod"> и <input type="datetime-local" name="expirationdate" class="form-control form-control-lg form" readonly="0" id="id_expirationdate"> в сценарии JS, у меня есть событие, которое отслеживает выбор даты в первом объекте

 window.onload = function() {
    let date = document.getElementById('id_startofvalidityperiod');
    date.addEventListener('change', function(event) {
        alert(date);
    });
}
 

Мне нужно добавить определенное количество дней к дате, выбранной в первом объекте, и добавить определенное количество часов ко времени