13

私はこれを持っています:

if (typeof options.expires == 'number') {
date = new Date();
date.setTime(date.getTime() + (options.expires * 5 * 1000));
} else {
date = options.expires;
}
expires = '; expires=' + date.toUTCString();

10分後にCookieを期限切れにする方法は?

4

2 に答える 2

19
 var date = new Date();
 var m = 10;
 date.setTime(date.getTime() + (m * 60 * 1000));
 $.cookie("cookie", "value", { expires: date });

または、次の関数を使用することもできます。

function ExpireCookie(minutes) {
 var date = new Date();
 var m = minutes;
 date.setTime(date.getTime() + (m * 60 * 1000));
 $.cookie("cookie", "value", { expires: date });
}

その後、ExpireCookie(10);

于 2013-02-18T15:45:37.000 に答える
1

10 minutes is 10 * 60 * 1000 milliseconds.

var date = new Date();
date.setTime(date.getTime() + (10 * 60 * 1000));
$.cookie("example", "foo", { expires: date });
于 2013-02-18T15:49:56.530 に答える