每周六过期 JS cookie

Expire JS cookie every Saturday

我需要能够使用 Javascript 设置一个 cookie 并使其在每个星期六过期,但不确定从哪里开始。

var now = new Date(); var day = now.getDay();

document.cookie =

首先你得这样定义下周六

var nextSaturday = new Date();
nextSaturday.setDate(nextSaturday.getDate() + (6 + 7 - nextSaturday.getDay()) % 7);

如果你console.log(nextSaturday)它会给你下周六的日期。然后你可以像这样存储你的cookie:

document.cookie = "myCookie=ok; expires=" + nextSaturday;