75 лет с 1980 года - 2055, что превышает наивысшее значение даты, которое может быть представлено в 32-битовом целое. Поэтому результат становится равным 0, что является наблюдаемой в 1970 году.
Вы, вероятно, можете сделать что-то вроде этого:
const urlParams = new URLSearchParams(window.location.search);
const myParam = urlParams.get('something');
document.querySelector('option[value=' + myParam + ']').setAttribute('selected', "")
вы можете попробовать это:
const urlParams = new URLSearchParams(window.location.search);
const something = urlParams.get('something');
document.getElementById('hpsel').value = something;