时间戳转换

Unix时间戳与日期互转

加载中…

这个工具有帮助吗?

关于此工具

在Unix时间戳和人类可读的日期时间之间互相转换。会根据输入数字的位数自动判断是秒还是毫秒单位,并同时显示ISO 8601、韩国当地时间、UTC以及相对时间。

使用方法

  1. 在Unix timestamp框中输入数字,或点击「设为当前时间」按钮填入当前时间。
  2. 在日期框中通过datetime-local输入直接选择日期和时间,时间戳也会随之更新。
  3. 下方会同时显示秒/毫秒、ISO 8601(UTC)、韩国当地时间、UTC字符串,以及与当前时刻的相对时间。
  4. 顶部的实时时钟可以直接查看当前的Unix时间戳。

常见问题

如何区分时间戳是秒还是毫秒单位?
根据输入数字的位数判断。11位及以下按秒处理并乘以1000计算,12位及以上则视为已经是毫秒单位,直接使用。
ISO 8601的数值是基于哪个时区?
ISO 8601那一行基于UTC。而「韩国时间」那一行和datetime-local输入框,则基于这个浏览器所设置的本地时区显示。
相对时间(例如「3小时前」)是怎么计算的?
取输入时刻和当前时刻的差值,四舍五入到秒、分钟、小时、天中最合适的单位来显示。只要页面开着,这个数值每秒都会刷新。
输入的日期时间会发送到服务器吗?
不会。所有转换都通过浏览器内置的Date对象计算,不会发送到服务器。

类似工具