Unix 时间戳速查
常用 Unix 时间戳的实时参考 —— 今天午夜、昨天、本周、本月和今年 —— 以及 Unix 纪元(0)和 2,147,483,647 处的 2038 年溢出等固定点。
如何使用本参考
所有时间戳均以 UTC 显示。「此刻」一行每秒更新。点击任意值旁边的复制按钮,即可将其取用到你的代码、查询或脚本中。
- 秒 —— 10 位整数,标准 Unix 时间(Python、PHP、Go、Ruby、C)
- 毫秒 —— 13 位整数,秒 × 1000(JavaScript、Java、.NET)
- 所有午夜值均为 00:00:00 UTC —— 按需加减你的时区偏移
当你需要某个特定时间戳时
开发者经常需要固定的时间戳,用于测试夹具、cron 计划、日志过滤和日期范围查询。
- 今天午夜 —— 过滤自当前 UTC 日开始以来的事件
- 昨天午夜 —— 为日志查询构建一天的 UTC 日期范围
- 本月开始 —— 计费或报表周期的第一天
- 今年开始 —— 年初至今的聚合与年度重置
- 今年结束 —— 年度报表和测试的边界检查
- Unix 纪元(0)—— 基准点:1970 年 1 月 1 日 00:00:00 UTC
- Y2038 最大值(2,147,483,647)—— 带符号 32 位整数能容纳的最大值
在查询中使用这些时间戳
这些参考值适合在脚本、SQL 过滤、仪表盘和支持排查中复制粘贴使用。对于日期范围,复制下界和下一个边界,然后使用半开区间比较。该模式适用于秒精度、毫秒精度,以及保留小数秒的数据库。
- 对于今天的 UTC 事件,查询 created_at >= todayMidnight and created_at < tomorrowMidnight
- 对于昨天的 UTC 事件,查询 created_at >= yesterdayMidnight and created_at < todayMidnight
- 对于年度报表,查询 created_at >= yearStart and created_at < nextYearStart
- 对于 JavaScript Date,先把复制的秒值乘以 1000 再构造 Date
我们现在处于一年中的第几周?今天时间戳
上面的「本周」各行回答「我们现在处于一年中的第几周」—— 本周开始和结束的 Unix 时间戳与今天的纪元一起实时计算。ISO 周数为 1–53;当前周序号隐含在所显示的时间戳中。
- 我们现在处于一年中的第几周 —— 上面的「本周」各行框定当前 ISO 周
- 本周开始 / 结束 —— 当前 ISO 8601 周的 Unix 秒(星期一 00:00 UTC 至星期日 23:59:59 UTC)
- 今天时间戳 / 今天午夜 —— 今天午夜 UTC 的 Unix 秒就是「今天」一行
- 「今天的时间戳」「today timestamp」和「今天的纪元」都指同一个 Unix 整数
一年中的第几周、年内周号、精确到秒的时间
年内周查询 ——「一年中的第几周」「年内周号」「当前周号是多少」—— 派生自 ISO 8601 周日期格式(%V),它以星期一为一周首日,将周编号为 1–53。上面的「本周」各行显示边界 Unix 时间戳。实时精度:「精确到秒的时间」由每个页面顶部的实时 UTC 时钟回答。
- 一年中的第几周 / 年内周号 / 当前周号是多少 —— ISO 8601 年内周格式为 %V;周为 1–53;一年的第一周包含第一个星期四
- ISO 8601 周格式示例:2026-W22 = 2026 年第 22 周
- 精确到秒的时间 —— 上面的实时时钟以 1 秒精度显示当前 UTC 时间(毫秒以 13 位值显示)
- 年内第几天格式(%j)为 1–366;与 ISO 周 %V(1–53)不同
年内周号、纪元日历参考
变体:「年内周号」(与 ISO 8601 %V 周号相同)、「纪元日历」和「纪元日历 2025」—— 搜索逐年的 Unix 时间戳参考。/timestamps/year/2024 等页面直接涵盖这一点。
- 年内周号 / 年内周号 —— ISO 8601 %V 周号;为 1–53;示例 2026-W22
- 纪元日历 / 纪元日历 2025 —— 参见 /timestamps/year/2025,可查看 2025 年每一天的 Unix 时间戳日历
- 快速参考年份:/timestamps/year/2024 至 /timestamps/year/2029 —— 每年的起止 Unix 秒
今年到目前为止有多少周、年内当前周、现在是一年中的第几周
周号查询的变体:「今年到目前为止有多少周」「现在是一年中的第几周」「年内当前周」。ISO 8601 周编号为 1-53;到目前为止已完成的周数等于当前 ISO 周号减 1。
- 今年到目前为止有多少周 / 今年到目前为止有多少周 —— 等于(当前 ISO 周 − 1);上面各行显示当前周边界
- 现在是一年中的第几周 / 现在是一年中的第几周 —— 当前 ISO 8601 周号;为 1–53
- 年内当前周 / 年内当前周 —— 与 ISO %V 周号相同;第一周包含第一个星期四