Нажатие кнопки в указанное время js
var whenDate = new Date(2020, 10, 9, 14, 49, 0, 0);
var nowDate = new Date();
setTimeout(function(){
document.querySelector('.button-submit').click();
}, whenDate-nowDate);
Кнопка нажимается сразу, а не по таймеру. Как решить?