时间戳转换
Unix时间戳与日期互转
加载中…
这个工具有帮助吗?
关于此工具
在Unix时间戳和人类可读的日期时间之间互相转换。会根据输入数字的位数自动判断是秒还是毫秒单位,并同时显示ISO 8601、韩国当地时间、UTC以及相对时间。
使用方法
- 在Unix timestamp框中输入数字,或点击「设为当前时间」按钮填入当前时间。
- 在日期框中通过datetime-local输入直接选择日期和时间,时间戳也会随之更新。
- 下方会同时显示秒/毫秒、ISO 8601(UTC)、韩国当地时间、UTC字符串,以及与当前时刻的相对时间。
- 顶部的实时时钟可以直接查看当前的Unix时间戳。
常见问题
- 如何区分时间戳是秒还是毫秒单位?
- 根据输入数字的位数判断。11位及以下按秒处理并乘以1000计算,12位及以上则视为已经是毫秒单位,直接使用。
- ISO 8601的数值是基于哪个时区?
- ISO 8601那一行基于UTC。而「韩国时间」那一行和datetime-local输入框,则基于这个浏览器所设置的本地时区显示。
- 相对时间(例如「3小时前」)是怎么计算的?
- 取输入时刻和当前时刻的差值,四舍五入到秒、分钟、小时、天中最合适的单位来显示。只要页面开着,这个数值每秒都会刷新。
- 输入的日期时间会发送到服务器吗?
- 不会。所有转换都通过浏览器内置的Date对象计算,不会发送到服务器。