模式示例
数字按位数判断单位,其他写法当日期时间读:2023-11-15 06:13:20、2023/11/15、2023-11-14T22:13:20Z、Tue, 14 Nov 2023 22:13:20 +0000。可带小数、负号、ms 后缀。
从 Excel 一列直接粘贴即可;一行里有制表符时取第一格。
自动识别的规则:小于 1e11 当秒(可到 5138 年),小于 1e14 当毫秒,小于 1e17 当微秒,其余当纳秒。1970 年头三年的毫秒值(不足 12 位)会被当成秒,这种请手动选毫秒。
带 Z、+08:00 等偏移的日期时间以自带的偏移为准,不受这里影响。
换算方法和依据
- Unix 时间戳 = 自 1970-01-01 00:00:00 UTC 起经过的时间,不含闰秒(POSIX 规定每天恰好 86400 秒)。
- 毫秒、微秒、纳秒用整数精确运算(BigInt),不会因为浮点数丢掉末几位。
- 时区用 IANA 时区数据库(浏览器内置,操作系统更新时随之更新),夏令时按历史上当时实际的规则换算,不是简单加减当前偏移。
- 夏令时“跳进”那一小时的本地时间并不存在,“回拨”那一小时出现两次;本工具会明确标出,并给出默认取值。
- ISO 8601 / RFC 3339 为
2023-11-15T06:13:20+08:00写法;RFC 2822 为邮件头日期;HTTP-date(RFC 9110)固定为 GMT。 - 32 位有符号时间戳上限 2147483647 对应 2038-01-19 03:14:07 UTC;无符号 32 位上限 4294967295 对应 2106-02-07 06:28:15 UTC。
此刻的时间戳
秒
—
毫秒
—