cookies 设置过期时间

1.如何在浏览器中查看cookie过期时间

F12-Application-Cookies可以查看到网页所有设置cookie值,

如果设置了过期时间的cookie是可以看到过期时间的持久cookie(persistent cookie),

没有设置过期时间的是会话cookie(session cookie)

2.过期时间一般是时间戳格式的,可以转化为普通的时间进行查看。

javascript 复制代码
function rTime(date) {
    var json_date = new Date(date).toJSON();
    return new Date(+new Date(json_date) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')
}
console.log(rTime('2021-04-02T07:04:23.000Z'))  //2021-04-02 15:04:23

3.设置过期时间

javascript 复制代码
var date = new Date();
date.setTime(date.getTime() + (x * 60 * 1000));
$.cookie('example', 'foo', { path: '/' ,expires: date });//xmin后过期
$.cookie('example', 'foo', {path: '/' , expires: 7});//7天后过期,cookie默认是天为单位

设置3小时后过期

javascript 复制代码
const date = new Date()
const inFifteenMinutes = new Date(date.getTime() + 3 * 60 * 60 * 1000)
Cookies.set('language', 'en', { expires: inFifteenMinutes })
相关推荐
Dragon Wu6 分钟前
前端项目架构 项目格式化规范篇
前端·javascript·react.js·前端框架
QQ 31316378909 分钟前
文华财经软件指标公式期货买卖信号提示软件
java·前端·javascript
老华带你飞13 分钟前
房屋租赁管理系统|基于java+ vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
一只努力学习的Cat.13 分钟前
Linux:五种IO模型
linux·服务器
jqrbcts13 分钟前
关于发那科机器人如何时时把角度发给PLC
java·服务器·网络·人工智能
Atri厨17 分钟前
awk入门练习题
linux·运维·服务器
惜晨宝贝29 分钟前
文件上传格式限制
前端·html5·上传测试
zhglhy29 分钟前
ckman创建集群报错 数据校验失败: invaild ip range
服务器·网络·tcp/ip
极客小云39 分钟前
【2026年Docker国内镜像源最新可用清单与配置指南】
运维·docker·容器
玄同7651 小时前
Python 流程控制:LLM 批量推理与 API 限流处理
服务器·人工智能·python·深度学习·自然语言处理·数据挖掘·知识图谱