我有 java 脚本,我用它来创建 cookie,我想在 5 小时内过期,但最短过期时间是一天。任何人都可以帮助我将此代码转换为在几分钟/小时内过期 cookie 吗?我试过了,但我失败了。帮帮我..
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
username='20';
setCookie("username",username,1);
1是一天,如何让它在5小时后过期?
最佳答案
我没试过。我希望它会起作用。
exdays = 5 (hours) * 60 (minutes) * 60 (seconds);
exdate.setTime(exdate.getTime() + exdays);
关于javascript - 将 cookie 以分钟/小时为单位过期,以天为单位过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8467042/