2016-04-11 8 views
1

ユーザーがフォームを送信してから7日後に有効期限が切れるCookieがあります。Javascript Cookie毎週火曜日に有効期限が切れる

var d = new Date(); 
d.setTime(d.getTime() + 604800); // 7 days 

..etc

しかし、私はクッキーがidepedentlyユーザーがフォームを送信する際の毎週月曜日を期限切れにしたいです。

ベスト、 クリスティーナ

+1

だけの日数を引きます。 –

+0

現在の曜日の平日を決定した後、現在の時間に基づいて有効期限を計算することができます。また、[ツアー]もご覧ください。それが立てば、あなたの質問はすぐに削除されるかもしれません。 – Burki

答えて

1

すべてを行う必要があるので、のような現在の日付に日数を追加です:

var date = new Date(); 

var dateNextMonday = date.setDate(date.getDate() + 8 - date.getDay()); 
var nextMonday = new Date(dateNextMonday); 
console.log(nextMonday); 

https://jsfiddle.net/awj5sbpg/

関連する問題