Unix 时间戳转换器
在你的浏览器中双向转换 Unix 纪元时间与人类可读的日期。输入一个时间戳即可看到它的本地时间、UTC 和 ISO 8601 表示,或选择一个日期来得到其纪元值; 当前时间戳作为参考实时更新。由于各系统对所用单位并不一致 — JavaScript 以毫秒计,而大多数 Unix 工具以秒计 — 因此同时支持秒和毫秒。Unix 时间从 1970 年 1 月 1 日 UTC 午夜起计秒数,为每个时刻赋予一个与时区无关、唯一明确的数字,这正是它成为软件中存储和比较时刻的标准方式的原因。一切都在本地计算。
—
使用方法
- 选择方向:时间戳 → 日期,或日期 → 时间戳。
- 输入 Unix 时间戳(选择秒或毫秒),或选择一个日期。
- 查看转换后的值——本地、UTC 和 ISO。
- 复制任意值,或获取顶部显示的当前时间戳。
常见问题
- 秒还是毫秒?
- 经典 Unix 时间以秒为单位;JavaScript 使用毫秒。请选择与输入匹配的单位。
- 显示哪个时区?
- 本地时间使用你设备的时区;UTC 和 ISO 与时区无关。
- 什么是 ISO 8601?
- 一种标准日期格式,如 2026-05-27T08:00:00.000Z,广泛用于 API 和日志。
- 我的数据会被发送吗?
- 不会。所有转换都在你的浏览器本地完成。
- 什么是 Unix 纪元,以及「2038 年问题」?
- 纪元是计算 Unix 时间的基准点 — 1970 年 1 月 1 日 UTC 午夜。把该计数存为有符号 32 位整数的系统会在 2038 年 1 月 19 日溢出; 现代系统使用 64 位值,把这一上限推到了数十亿年之后。
- 它能处理 1970 年之前的日期吗?
- 能。纪元之前的时间戳只是负数 — 从 1970 年 1 月 1 日向前倒数秒 — 因此早于 1970 年的日期也能双向正确转换。
相关主题指南
相关工具
日期格式转换
输入任意格式日期(ISO、RFC、Unix epoch、locale),同时显示 14+ 种标准格式。
时间 0 0
纪元时间转换器 (Unix · NTP · FILETIME · .NET Ticks · Excel · Cocoa)
在 11 种历史纪元格式间转换同一时刻: Unix 秒/毫秒、NTP、Windows FILETIME、.NET DateTime Ticks、Mac HFS+、Apple Cocoa CFAbsoluteTime、Excel 1900·1904 序列号、ISO 8601、RFC 2822。
时间 0 0
时长格式化
在人类可读("1h 30m")、时钟(1:30:00)、ISO 8601(PT1H30M)以及秒/分/时/天之间转换时长。
时间 0 0
Unix 时间精度转换
在 Unix 纪元的秒、毫秒、微秒、纳秒之间转换时间戳。自动检测精度,同时输出 ISO、RFC 2822 和相对时间。
时间 0 0
ISO 8601 周计算器
将任意日期转换为其 ISO 周编号(也支持反向)— 获取该周的周一开始/周日结束、ISO 年、年内日序,以及该年共有多少周。
时间 0 0
恒星时计算器(GMST、LMST、儒略日)
把任意 UTC 时刻转换为格林尼治/地方的平均与真恒星时、儒略日(JD)、约简儒略日(MJD)以及地球自转角 —— 用于望远镜对准、天文观测和天文软件。
时间 0 0