⏰
Unix时间戳转换器
相互转换Unix时间戳和日期/时间。开发者必备的时间转换工具。
当前时间戳 (秒)
0
🔢 时间戳 → 日期
📅 日期 → 时间戳
💡 Unix时间戳是从1970年1月1日00:00:00 UTC(纪元)以来经过的时间。有秒和毫秒两种单位格式。
📖 使用方法
- 在顶部选择秒或毫秒单位
- 选择时区(默认:浏览器时区)
- 时间戳 → 日期:输入数字将转换为各种日期格式
- 日期 → 时间戳:输入日期和时间将转换为时间戳
- 点击结果即可复制
✨ 主要功能
- ✓Unix时间戳 ↔ 日期/时间相互转换
- ✓当前时间戳实时显示
- ✓秒/毫秒单位选择
- ✓多种日期格式输出(ISO 8601、RFC 2822等)
- ✓时区选择支持
- ✓相对时间显示(如:3天前)
- ✓一键复制
📐 计算公式
Unix时间戳 = 1970年1月1日00:00:00 UTC以来的经过时间(秒)💡 计算原理
- •Unix时间戳(纪元时间)是从1970年1月1日00:00:00 UTC开始经过的秒数。
- •毫秒单位用于JavaScript Date.now()等,是秒单位的1000倍。
- •根据时区不同,同一时间戳会显示不同的本地时间。
- •ISO 8601:国际标准日期/时间格式。例:2024-01-15T09:30:00.000Z
- •RFC 2822:用于邮件头等的格式。例:Mon, 15 Jan 2024 09:30:00 GMT
- •2038年问题:32位系统在2038年1月19日可能会发生溢出。
❓ 常见问题
Q. 什么是Unix时间戳?
A. 是从1970年1月1日00:00:00 UTC(纪元)开始经过的秒数。用作系统间时间表示的标准。
Q. 秒单位和毫秒单位如何区分?
A. 可以通过位数区分。秒单位是10位(约15亿),毫秒单位是13位(约1.5万亿)。
Q. 在JavaScript中如何获取时间戳?
A. Date.now()返回毫秒单位,Math.floor(Date.now()/1000)返回秒单位时间戳。
Q. 什么是2038年问题?
A. 32位有符号整数能表示的最大时间戳是2038年1月19日03:14:07 UTC。在64位系统上没有问题。
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.