实用指南
JWT exp 时间戳转换:检查 Token 是否过期
JWT 里的 exp、iat、nbf 通常是 Unix 秒级时间戳。把它们转换成可读时间,可以快速判断 Token 是否过期、是否尚未生效,以及签发时间是否符合预期。
打开免费工具操作步骤
- 先解码 JWT,找到 exp、iat 或 nbf 字段。
- 复制数字时间戳,不要带引号或逗号。
- 打开 Unix 时间戳转换工具。
- 如果是 10 位数字,选择秒;如果是 13 位数字,选择毫秒。
- 对比本地时间、UTC 时间和应用日志。
- 注意最终是否有效还取决于后端校验规则。
重要提示
- JWT 时间戳通常是秒,不是毫秒。
- 如果转换出来的日期特别离谱,很可能选错了单位。
- Token 能解码不代表能通过签名、签发方、受众或时间偏移校验。
- 和服务器日志对比时优先看 UTC。
常见问题
JWT 的 exp 是什么意思?
exp 表示 Token 应该被拒绝的过期时间。
JWT exp 是秒还是毫秒?
JWT NumericDate 通常是 Unix 秒级时间戳。
不验证签名也能检查过期时间吗?
可以查看时间字段,但不能因此信任 Token。真正可信需要验证签名和声明。