我是用的这段,但是把时间改成了每个小时的第50分钟执行,为啥我这段不管用 (直接用截图的方式可以,但是改了定时就不行了) --- setInterval(function() { var date = new Date(); // 获取当前时间 var minutes = date.getMinutes(); // 获取当前分钟 var hours = date.getHours(); // 获取当前小时 // 检查是否是每小时的第50分钟 if (minutes === 50 && hours >= 0 && hours < 24) { // 刷新数据 var a = _g().getWidgetByName('定时刷新'); if(a){ a.setValue(a.getValue()+1); } } }, 60 * 1000); // 检查频率设置为每分钟一次 ---------- ----------------改好之后: ---------- setInterval(function() { var minutes = new Date().getMinutes(); // 获取当前分钟 var hours = new Date().getHours(); // 获取当前小时 // 检查是否是每小时的第50分钟 if (minutes === 50 && hours >= 0 && hours < 24) { // 刷新数据 var a = _g().getWidgetByName('定时刷新'); if(a){ a.setValue(a.getValue()+1); } } }, 60*1000); // 检查频率设置为每分钟一次 |