Unix时间戳转换器
在Unix时间戳和本地时区的可读日期之间转换。
结果
已复制!
输入时间戳或点击现在。
使用方法
Unix 时间戳转换器在 Unix 时间戳(自 1970-01-01 00:00:00 UTC 以来的秒数)和人类可读的日期时间之间进行转换。
转换时间戳:在输入框中输入数字(秒或毫秒),点击【转换】。工具以 UTC 和本地时区显示日期和时间。
将日期转换为时间戳:使用日期和时间选择器,或以 ISO 8601 格式(YYYY-MM-DD HH:MM:SS)输入日期,点击【转换】。
工具自动检测输入是秒(10 位数字)还是毫秒(13 位数字)并相应转换。当前时间戳实时显示。
使用场景
- 调试API日志中的时间戳
- 转换源代码中的日期
- 验证令牌过期日期
- 处理时间序列数据
- 跨时区同步
常见问题
- 什么是 Unix 时间戳?
- 自 1970-01-01 00:00:00 UTC(Unix 纪元)以来的秒数。负数表示 1970 年之前的日期。
- 秒和毫秒有什么区别?
- JavaScript 和许多 API 使用毫秒(13 位);Unix/C 传统上使用秒(10 位)。
- 时间戳依赖于时区吗?
- 不依赖——Unix 时间戳始终是 UTC。不同时区只是同一时刻的不同本地表示。
- 什么是 2038 年问题?
- 32 位系统将时间戳存储为有符号整数,将在 2038 年溢出。64 位系统没有此问题。
- 如何显示当前时间戳?
- 工具实时显示。JavaScript 中:Date.now() 除以 1000 得到秒。