时间戳转换工具

Unix 时间戳与日期时间相互转换工具,支持秒/毫秒级时间戳、多种日期格式、批量转换功能

当前时间戳(秒)
当前时间戳(毫秒)
当前时间
📅

时间戳 → 日期时间

时间戳单位
⏱️

日期时间 → 时间戳

输出时间戳单位
📊

批量转换

常见时间戳参考

0
Unix 纪元起点
1970-01-01 00:00:00 UTC
946684800
21 世纪开始
2000-01-01 00:00:00 UTC
1609459200
2021 年开始
2021-01-01 00:00:00 UTC
1704067200
2024 年开始
2024-01-01 00:00:00 UTC
1711929600
2024-04-01
2024-04-01 00:00:00 UTC
1727740800
2024-10-01
2024-10-01 00:00:00 UTC

什么是 Unix 时间戳?

Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC(协调世界时)开始所经过的秒数,不考虑闰秒。

时间戳通常用于:

  • 数据库中的时间存储
  • API 接口的时间表示
  • 日志记录的时间标记
  • 缓存过期时间的计算
  • 跨时区的时间统一

常见使用场景

API 开发

在 RESTful API 中使用时间戳表示时间,避免时区问题

数据分析

处理时间序列数据,进行时间窗口计算和聚合

调试和日志

将日志中的时间戳转换为可读格式,方便问题排查

时间格式参考

格式名称 示例 说明
时间戳(秒) 1704067200 10 位数字,精确到秒
时间戳(毫秒) 1704067200000 13 位数字,精确到毫秒
本地格式 2024-01-01 12:00:00 YYYY-MM-DD HH:mm:ss
ISO 8601 2024-01-01T12:00:00.000Z 国际标准格式,带时区信息
RFC 2822 Mon, 01 Jan 2024 12:00:00 GMT 电子邮件和 HTTP 头部常用格式

技术说明