【发布时间】:2025-05-04 13:55:02
【问题描述】:
我正在努力做到这一点,以便我的脚本每天最多运行一次。这是我目前拥有的:
var q = new Date();
var m = q.getMonth();
var d = q.getDate();
var y = q.getFullYear();
var currdate = new Date(y,m,d);
if (GM_getValue("date", "") < currdate) {
GM_setValue("date", currdate);
console.log("Set new date. Continuing to run script");
}
else {
console.log("No need to fetch data. Quitting");
throw new Error("Halted Script.");
}
但它似乎不起作用。像Here那样存储自纪元以来已经过去了多少天会更好吗?
【问题讨论】:
标签: javascript greasemonkey tampermonkey