1. ホーム
  2. javascript

[解決済み] jQueryを使って30分でクッキーを失効させるには?

2022-08-14 19:56:17

質問

クッキーを30分で失効させる方法は?jQueryのCookieを使用しています。 私はこのようなことを行うことができます。

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

これは1日分です。しかし、有効期限を30分に設定するにはどうすればよいのでしょうか。

どのように解決するのですか?

30分とは 30 * 60 * 1000 ミリ秒です。これを現在の日付に足すと、30分先の有効期限を指定することができます。

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