Unix 时间戳转换
将 Unix 时间戳转为任意时区的格式化日期,或将日期时间转回 Unix 时间戳。
当前 Unix 时间戳:—
Unix 时间戳
时区
转换结果
关于 Unix 时间戳
- Unix 时间戳是自 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数(或毫秒数),不计闰秒。
- 10 位数字通常为秒级时间戳,13 位为毫秒级。本工具可自动识别单位。
- Unix 时间戳与时区无关——同一个数值在全球任何地方代表同一时刻。
- 时间戳被广泛用于数据库、日志文件和 API 响应中,可跨语言、跨平台地以统一、与地区设置无关的方式存储时间。
- 获取当前时间戳:JavaScript — Date.now()(毫秒)或 Math.floor(Date.now()/1000)(秒);Python — int(time.time());PHP — time();Go — time.Now().Unix()。
- 时间戳非常适合计算时间差:两个时间戳相减即可得到经过的秒数或毫秒数,无需处理月份边界或闰年。
- ⚠ 2038 年问题:32 位有符号整数在 2,147,483,647(2038 年 1 月 19 日 03:14:07 UTC)处溢出。时间戳存储请务必使用 64 位整数,避免未来出现数据错误。
Merchant Selection
商家精选












