時間一到,開搶月餅(原生JS簡單實現定時自動點選事件)

NO IMAGE
//定義在某一時間點選事件,每秒點選10次
var time1 = setInterval(setTimeClick,100);
function setTimeClick(){
var btn = document.querySelector(".button-hook");
//設定十二點整開始點選
var setTime = 120000;
//獲取當前時間
var now = new Date();
//獲取當前小時並轉成字串
var hours = now.getHours().toString();
//獲取當前分鐘並轉成字串
var minutes = now.getMinutes().toString();
//獲取當前秒數並轉成字串
var seconds = now.getSeconds().toString();
//小時數為1-9時轉為01,02...
if(hours.length==1){
hours= "0" hours;
}
//分鐘為1-9時轉為01,02...
if(minutes.length==1){
minutes= "0" minutes;
}
//秒數為1-9時轉為01,02...
if(seconds.length==1){
seconds= "0" seconds;
}
var date = hours  minutes   seconds;
//當前時間到達設定時間的時候觸發點選事件
if(date==setTime){
obj.click();
}else{
console.log(date)
}
}