javascript - 如何在一天中的特定时间自动刷新 wordpress 页面
问题描述
我想在每天晚上 8:59 的特定时间刷新我的 wordpress 主页。我对 CSS 和 HTML 半熟悉,但对 Javascript 几乎一无所知,所以如果你能详细解释解决方案,那将非常有帮助。
具体用例是我嵌入了预定的 Facebook 直播流,如果用户在直播之前已经加载了网站,则需要刷新。我们的节目从晚上 9 点开始,直播在 8:59 开始,所以如果我们可以在 8:59 强制自动刷新,我们可以确保没有人错过直播(我们的观众主要由不太懂的老年人组成)精通技术)。
提前致谢!
解决方案
setInterval(function(){
const date = new Date();
const hour = date.getHours();
const minute = date.getMinutes();
console.log(hour, minute);
if(hour == 8 && minute == 59){
location.reload();
}
},1000);
根据本地时间返回指定日期的小时。如果需要 UTC,请使用具有相同参数的 new Date(Date.UTC(...))。
推荐阅读
- excel - 如何以 $A$1 形式获取单元格的地址
- powershell - 如何从 Diagnostics-Performance 获取启动时间
- google-cloud-platform - 将 Filestack 与 GCP 存储桶集成是否需要 GCP 服务帐户的项目所有者角色?
- reactjs - 不可变的删除对象条目反应减速器
- mysql - 如何从 MySQL 中的变量中添加具有默认值的列?
- c# - 正则表达式替换 (C#)
- javascript - 通过访问变量的方式提高 Javascript 性能
- jquery - 获取 td 文本并使用 jQuery 将其发送到控制器
- java - 如何从字符串中获取drawable?
- sql - 如何在 WHERE 和 HAVING 中使用同一列进行查询