我是用的这段,但是把时间改成了每个小时的第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); // 检查频率设置为每分钟一次