我正在通过 Javascript 设置一个 cookie,它工作正常,但它没有占用我提供的过期时间。无论我给出什么,它都会继续获取会话值,下面是我从这里获取的代码
var now = new Date();
var time = now.getTime();
var expireTime = time + 1000*60;
now.setTime(expireTime);
var tempExp = 'Wed, 31 Oct 2012 08:50:17 GMT';
document.cookie = aaa+'='+sStr+';expires='+now.toGMTString()+';path=/';
我尝试给出硬编码值,但它仍然在 chrome 开发工具中显示为会话过期
var tempExp = 'Wed, 31 Oct 2012 08:50:17 GMT';
document.cookie = aaa+'='+sStr+';expires='+tempExp+';path=/';
知道我做错了什么吗?