阅读量:0
要设置cookie的有效期,可以使用expires属性来指定cookie的过期时间。expires属性的值是一个GMT格式的日期字符串,表示cookie的过期时间。例如:
document.cookie = "username=John Doe; expires=Thu, 18 Dec 2023 12:00:00 GMT;";
在上面的例子中,设置了一个名为"username"的cookie,它的值是"John Doe",并且在2023年12月18日12:00:00过期。
另外,还可以使用max-age属性来指定cookie的过期时间,它表示cookie的存活时间(从创建时间开始计算),单位为秒。例如:
document.cookie = "username=John Doe; max-age=3600;";
在上面的例子中,设置了一个名为"username"的cookie,它的值是"John Doe",并且在创建后的3600秒(1小时)后过期。
需要注意的是,expires和max-age属性只能设置一个,如果两个属性同时设置,那么max-age属性会覆盖expires属性。