时间戳转换
Unix时间戳与日期互转,精确到毫秒,支持时区
当前时间戳(秒)
-
当前时间戳(毫秒)
-
北京时间
-
UTC 时间
-
时间戳 → 日期
日期 → 时间戳
多语言代码
工具介绍
时间戳(Timestamp)是从1970年1月1日00:00:00 UTC(又称Unix纪元)开始所经过的秒数,不考虑闰秒。它是编程中最常用的时间表示方式,广泛用于日志记录、API签名、数据库存储、缓存过期等场景。
- 实时面板:实时显示秒级/毫秒级时间戳 + 北京时间 + UTC时间,每秒自动刷新
- 时间戳→日期:输入时间戳自动识别秒/毫秒,输出北京时间、UTC、ISO 8601、RFC 2822、星期几、相对时间(如"3天前")
- 日期→时间戳:可视化日期选择器,一键转换为秒级/毫秒级时间戳
- 多语言代码:内置 JavaScript、Python、PHP、Java、Go、Shell、C#、Ruby 等16种语言的获取时间戳代码,点击即复制
使用场景
- 调试API接口中的时间戳参数
- 数据库时间字段的转换与比对
- 日志分析时将时间戳还原为可读时间
- 快速获取各编程语言的时间戳代码片段
时间戳小贴士
- 秒级 vs 毫秒级:Unix时间戳默认为秒级(10位数字),毫秒级为13位。Java/JavaScript常用毫秒级,PHP/Python常用秒级
- Unix纪元:时间戳起点为 1970-01-01 00:00:00 UTC,32位系统将在2038年溢出(2038年问题)
- 时区影响:时间戳本身是UTC时间,同一时间戳在不同时区显示不同的本地时间
- 常用范围:当前时间戳约 1700000000(秒级),可通过位数快速判断