Unix 时间 / 实时

当前 Unix 时间戳

立即查看秒、毫秒和纳秒形式的 Unix 时间,并按本地时区转换其他时间戳。

全球通用的时间标准

当前数值

来自设备时钟
Unix 秒—
毫秒
—
微秒
—
纳秒
—

由设备的毫秒级时钟推算

转换时间戳

工具 / 01—06

更多时间戳工具

每个工具都从明确的输入出发,给出明确的结果。

什么是当前 Unix 时间戳?

上方实时数字表示从 1970-01-01 00:00:00 UTC(Unix 纪元)到当前时刻经过的秒数。它不依赖显示时区:同一个时间戳在上海、纽约或伦敦都代表同一时刻。时区只会改变这个时刻呈现为哪一天、几点钟以及对应的 UTC 偏移。

浏览器提供的设备时钟以毫秒为基础。页面同时给出秒、毫秒、微秒和纳秒,方便你匹配不同 API、数据库和日志系统的单位。微秒和纳秒行的额外末尾数字由毫秒换算得到,并不表示浏览器测量到了更高精度。

如何判断时间戳单位?

现代日期对应的正整数通常是 10 位秒、13 位毫秒、16 位微秒或 19 位纳秒。位数只能作为提示:靠近 1970 年的数值更短,负数包含符号,遥远未来的值也会增长。可靠的转换流程应显示自动识别结果,并允许手动指定单位。

例如,1700000000 秒、1700000000000 毫秒、1700000000000000 微秒和 1700000000000000000 纳秒都表示 2023-11-14T22:13:20Z。如果把 13 位毫秒误当成秒,结果会超出普通日期范围。

在浏览器中本地转换

当前时间、粘贴的数值和选择的本地文件都在本浏览器中处理,不会为了转换上传到服务器。工具不需要账号、数据库或转换历史。输出准确性仍取决于你的设备时钟、浏览器支持的日期范围以及内置时区数据。

具体怎么使用

系统要求 Unix 秒时复制秒数;要求毫秒时使用单独标注的毫秒行。快速转换框读取已有时间戳;日历输入、CSV 列表和两个地区的钟点换算都有独立工具页。

输入与输出示例

输入或设置预期结果
1700000000 · s2023-11-14T22:13:20Z
1700000000000 · ms2023-11-14T22:13:20Z
0 · s1970-01-01T00:00:00Z

使用结果前的检查

当前时钟由设备提供。更换显示时区不会改变时刻,补零也不会提高真实精度,保存时应记录来源单位。遇到陌生数值,可先看Unix 时间戳定义或秒与毫秒。

常见问题

当前 Unix 时间戳从哪里获取?

页面直接读取你设备的系统时钟,再换算为自 1970-01-01 00:00:00 UTC 起经过的秒数。本站不会向服务器请求一个固定时间值。

为什么微秒和纳秒的末尾是零?

浏览器的普通日期时钟以毫秒为精度。本站可以把毫秒换算成微秒或纳秒单位,但不会把推算出来的末尾数字称为真实的亚毫秒测量结果。

Unix 时间戳包含时区吗?

不包含。时间戳只标识同一个绝对时刻;只有把它显示为日历日期时,才需要应用 UTC、本地时区或指定的 IANA 时区。