每个星期六过期JS cookie

时间:2019-01-25 00:15:46

标签: javascript cookies setcookie expired-cookies

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

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

document.cookie =

1 个答案:

答案 0 :(得分:0)

首先,您必须这样定义下一个星期六。

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

如果您console.log(nextSaturday),它将给您下个星期六的日期。然后,您可以像这样存储cookie:

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