四种精度互转
支持秒(10 位)、毫秒(13 位)、微秒(16 位)、纳秒(19 位)时间戳与可读日期互转,每种精度分别展示,便于对照。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
这是一个把 Unix 时间戳与人类可读日期相互转换的网页工具,覆盖秒、毫秒、微秒、纳秒四种精度。页面提供了 Python、PHP、JavaScript、Java、C、C++、C#、Ruby、Go、R、Lua、Dart、PostgreSQL、MySQL、SQL Server、SQLite、Unix/Linux Shell、macOS、PowerShell、Excel/LibreOffice Calc 等语言的示例代码。Unix 时间戳起点为 1970-01-01 00:00:00 UTC,不计算闰秒。工具全部基于访问者电脑的日期时间设置,通过 JavaScript 完成转换。
这是一个在线的时间戳转换页面,核心用途是把 Unix 时间戳和人类可读日期互相换算。Unix epoch 又称 Unix time、POSIX time 或 Unix timestamp,指自 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,不计闰秒,对应 ISO 8601 的 1970-01-01 08:00。严格来说 epoch 指 Unix time 0,但人们常把它当作 Unix time 的统称。
页面能处理四种精度的时间戳:秒(10 位)、毫秒(13 位)、微秒(16 位)、纳秒(19 位)。每个时间戳都对应 Seconds、Milliseconds、Microseconds、Nanoseconds 四种展示。页面还提供按年、月、日首尾取时间戳的区块,以及把秒换算成年、月、日、时、分的区块。
不同角色用法不同:开发者可以直接查当前时间戳,或把 1800000000 这类示例替换成自己的值;写代码的人可以对照 Python、PHP、JavaScript、Go、R 等语言的取当前时间戳写法;运维和数据分析人员可以用 PostgreSQL、MySQL、SQL Server、SQLite 的 SQL 片段,或用 Excel/LibreOffice Calc 的公式换算。页面上的示例统一返回秒级时间戳,不返回毫秒。
支持秒(10 位)、毫秒(13 位)、微秒(16 位)、纳秒(19 位)时间戳与可读日期互转,每种精度分别展示,便于对照。
按 C 键可清空页面上所有输入框,连续试多个时间戳时不必逐个手动删除。
提供取某年、某月、某日首尾对应时间戳的区块,方便确定一段区间的起止 Unix 时间。
把秒数换算成年、月、日、小时和分钟,包括 1 小时 3600 秒、1 天 86400 秒、1 周 604800 秒、1 个月约 2629743 秒、1 年 31557600 秒。
给出 Python、PHP、JavaScript、Java、C、C++、C#、Ruby、Go、R、Lua、Dart 等语言取当前时间戳与把时间戳转可读日期的写法,示例统一用 1800000000,返回秒级时间戳。
提供 Excel/LibreOffice Calc 公式 =(A1 / 86400) + 25569 把时间戳转为日期时间,结果按 UTC 计算;其他时区可加减时区偏移。
当你只想快速把一个 Unix 时间戳换算成可读日期,或反过来换算时,这个页面能直接给结果,秒、毫秒、微秒、纳秒四种精度都能处理。当你要在自己代码里取当前时间戳时,它的多语言示例覆盖了 Python、PHP、JavaScript、Java、Go、R 等常见语言,还带 PostgreSQL、MySQL、SQL Server、SQLite 的 SQL 写法,可以当成速查表用。页面上的转换全部基于你电脑的日期时间设置,由 JavaScript 完成,且部分浏览器会把当前的夏令时规则套用到历史上的日期上,所以核对历史时间时要留心时区与夏令时。
调接口、看日志时经常遇到秒级或毫秒级时间戳,页面能直接转成可读日期,省去自己写脚本。
需要写 PostgreSQL、MySQL、SQL Server、SQLite 的时间戳查询或把 Shell 里的 date 输出转成日期,页面给了现成片段。
在 Excel 或 LibreOffice Calc 里批量处理时间戳时可以用 =(A1 / 86400) + 25569 换算,注意结果是 UTC,需要按本地时区再调整。
页面转换依赖本机日期时间设置,且部分浏览器会把当前夏令时规则套到历史日期,追溯往年时间时需要另行核对。
Unix 时间戳指自 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,不计算闰秒,对应 ISO 8601 的 1970-01-01 08:00。
支持秒(10 位)、毫秒(13 位)、微秒(16 位)、纳秒(19 位)四种精度。
包括的换算值为:1 小时 3600 秒、1 天 86400 秒、1 周 604800 秒、1 个月约 2629743 秒(约 30.437 天)、1 年 31557600 秒(按 365.25 天)。
页面上的工具全部基于访问者电脑的日期时间设置,由 JavaScript 完成转换,且部分浏览器会把当前的夏令时规则套用到所有历史日期上,核对历史时间时需要留意时区与夏令时。
用公式 =(A1 / 86400) + 25569,公式里 A1 放时间戳,然后把结果单元格格式设为日期或时间。该结果按 UTC 计算;要换成其他时区,用 =((A1 +/- 时区调整) / 86400) + 25569。
页面给出了各语言的写法:Python 用 time.time(),PHP 用 time(),JavaScript 用 Math.floor(new Date().getTime()/1000.0),Go 用 time.Now().Unix(),Ruby 用 Time.now.to_i,Shell 用 date +%s,示例统一返回秒级时间戳。