首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用jQuery在30分钟内使cookie过期?

如何使用jQuery在30分钟内使cookie过期?
EN

Stack Overflow用户
提问于 2009-12-02 10:12:25
回答 2查看 141.1K关注 0票数 121

如何在30分钟内使Cookie过期?我正在使用jQuery cookie。我能够做这样的事情。

代码语言:javascript
复制
$.cookie("example", "foo", { expires: 1 });

这是一天。但是我们如何将过期时间设置为30分钟呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-02 10:17:10

30分钟是30 * 60 * 1000毫秒。将其与当前日期相加,以指定未来30分钟后的过期日期。

代码语言:javascript
复制
 var date = new Date();
 var minutes = 30;
 date.setTime(date.getTime() + (minutes * 60 * 1000));
 $.cookie("example", "foo", { expires: date });
票数 240
EN

Stack Overflow用户

发布于 2019-10-03 00:57:35

我在让上面的代码在cookie.js中工作时遇到了问题。下面的代码成功地为我的实例中的cookie过期创建了正确的时间戳。

var inFifteenMinutes =新日期( new Date().getTime() + 15 * 60 * 1000);

这是来自FAQs for Cookie.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1830246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档