秒 / 毫秒 / ISO 格式互转,自动识别本地时区,附各编程语言获取时间戳代码。
Unix时间戳(Unix Timestamp)是从1970年1月1日00:00:00 UTC开始经过的秒数,是计算机系统中表示时间的标准方式。几乎所有编程语言和数据库都支持时间戳,但人类阅读不直观。时间戳转换工具可以在时间戳和人类可读的日期时间之间快速转换。
前后端开发调试时间相关的Bug时,快速转换时间戳查看具体时间。数据库中存储的时间戳字段,需要知道对应的日期。API接口返回的时间戳,转换为可读格式验证数据。日志分析时,时间戳转成日期方便排查问题。
输入时间戳,点击「转换」按钮,会显示对应的日期时间,支持多种格式。如果需要将日期转时间戳,选择「日期转时间戳」模式,输入日期时间即可转换。工具会自动识别是秒级还是毫秒级时间戳(10位是秒,13位是毫秒)。还提供各编程语言的代码示例,方便复制到项目中使用。
Unix时间戳是从1970年1月1日00:00:00 UTC到当前时间的秒数,是计算机系统中通用的时间表示方式,与时区无关,广泛用于日志、数据库和API接口。
10位数字是秒级时间戳,13位是毫秒级。JavaScript的Date.now()返回毫秒,PHP的time()返回秒,Python的time.time()返回带小数的秒。
时间戳本身是UTC的,转换为本地时间时需要加上时区偏移。北京时间是UTC加8小时,所以同一时间戳显示的北京时间比UTC早8小时。
32位有符号整数最大能表示到2038年1月19日03:14:07 UTC,超过会溢出。现代系统和编程语言已使用64位时间戳,不再受此限制。