Unix 时间戳转换

将 Unix 时间戳(秒/毫秒)与北京时间进行双向转换,支持当前时间获取。

工具加载中...

Unix 时间戳转换工具介绍

工具简介

Unix 时间戳(Unix Timestamp)转换工具是后端开发、数据库维护和数据分析人员必备的效率工具。它可以帮助您在人类可读的日期时间(如 2023-01-01 12:00:00)和计算机底层常用的 Unix 时间戳(秒级 10 位数字 或 毫秒级 13 位数字)之间进行快速、精准的双向转换。

什么是 Unix 时间戳?

Unix 时间戳,也被称为 POSIX 时间,定义为从协调世界时(UTC)1970年01月01日 00时00分00秒 起至现在的总秒数。

  • 不受时区影响:时间戳在全球任何一个时区都是相同的数字。这使得它非常适合在数据库(如 MySQL 的 INT 字段)或跨时区 API 接口中进行存储和传输。
  • 秒与毫秒:传统的 Unix 时间戳是精确到秒的(10 位整数,例如 1672531200)。而在 JavaScript 或 Java 等语言中,通常使用精确到毫秒的时间戳(13 位整数,例如 1672531200000)。

各编程语言获取时间戳的方法

JavaScript (毫秒)
Date.now()
new Date().getTime()
PHP (秒)
time()
strtotime('now')
Java (毫秒)
System.currentTimeMillis()
Python (秒)
import time; time.time()
Go (秒)
time.Now().Unix()
MySQL (秒)
UNIX_TIMESTAMP()

有需求或想法?欢迎联系客服

如果您希望补充某些功能、优化展示方式,或想增加更适合自己场景的工具玩法,都可以把想法反馈给客服。若您需要定制开发,也欢迎直接联系沟通。