web-dev-qa-db-ja.com

jQueryを使用して30分でCookieを期限切れにする方法は?

Cookieを30分で期限切れにする方法は? jQuery Cookieを使用しています。私はこのようなことをすることができます。

$.cookie("example", "foo", { expires: 1 });

これは1日間です。しかし、どうすれば有効期限を30分に設定できますか。

116
bluwater2001

30分は30 * 60 * 1000ミリ秒です。これを現在の日付に追加して、30分後の有効期限を指定します。

 var date = new Date();
 var minutes = 30;
 date.setTime(date.getTime() + (minutes * 60 * 1000));
 $.cookie("example", "foo", { expires: date });
227
Sinan Ünür