返回上一页

Unix时间戳转换工具

使用我们的「在线Unix时间戳转换工具」,轻松实现时间戳与标准时间之间的双向转换,支持查看秒级与毫秒级当前时间戳,支持时区切换,自动识别格式,实时显示当前时间戳。

当前时间戳
         

时间戳(秒/毫秒)
       日期格式

日期格式

使用说明

🧠 开始/停止

控制时间戳的实时走秒进程,点击“开始”即启动当前单位下的递增更新,精确模拟时间流动;“停止”可随时暂停显示,便于查看或复制当前值。无论处于10位(秒级)还是13位(毫秒级),操作均与所选单位同步,保持精度一致。

↔️ 切换单位

支持 10位(秒级)和 13位(毫秒级)不同单位之间的切换,通过手动单位切换后,系统会基于当前单位继续走秒,确保时间更新与所选精度一致。切换单位时,时间值将同步换算,保持时间逻辑连贯,避免因精度变化导致显示错乱或数据偏差。

🌍 时区切换

支持全球25个UTC时区,覆盖UTC-12至UTC+12的所有整点偏移,满足常见国际时间转换需求。默认采用北京时间(UTC+8),符合中文用户习惯。使用前可手动切换至目标时区,选择后点击 “转换” 即可实时生成对应的标准时间或 Unix 时间戳,确保结果与目标区域一致。

📅 转成日期格式

支持将秒级或毫秒级时间戳,转换为指定UTF时区(如UTC+8)的规范化日期时间字符串。转换前可灵活选择目标时区,系统据此进行精确计算,输出带时区信息、格式清晰的可读结果,确保跨系统时间表达的一致性与准确性,整个过程严格遵循时间处理规范。

⏱️ 转成时间戳

支持将格式规范的日期时间字符串转换为时间戳,转换前可指定其原始UTF时区以确保解析准确。同时,也支持通过手动输入独立的年、月、日、时、分、秒数值,系统会自动将其组合并识别为北京时区(UTC+8)的完整时间点,进而生成对应的精确时间戳,满足多样化的时间处理需求。

📋 复制结果

点击“复制”按钮,系统将把当前的走秒时间戳(支持秒级或毫秒级)复制到系统剪贴板。随后,您可将其直接粘贴至任何输入框。这一操作既确定又便捷,从根本上避免了手动选取可能导致的错误或遗漏。

获取当前时间戳

语言 获取当前秒级时间戳 备注
JavaScript
Math.floor(Date.now() / 1000)
Date.now() 返回毫秒,需除以 1000 取整
Python
import time
int(time.time())
最常用方式;返回 float,转 int 即可
Java
System.currentTimeMillis() / 1000L
Instant.now().getEpochSecond();
注意:/ 1000L 避免整型溢出
PHP
time()
直接返回秒级时间戳,最简单!
C#
DateTimeOffset.UtcNow.ToUnixTimeSeconds()
建议封装成方法;注意 UTC 而非 LocalTime
Go
package main
import "time"
time.Now().Unix()
原生支持,简洁高效
Ruby
SystemTime::now().duration_since(UNIX_EPOCH).expect("Time went backwards").as_secs()
Time.now.to_i
自动截断小数部分,返回秒
Swift
Int(Date().timeIntervalSince1970)
iOS/macOS 开发常用
Kotlin
System.currentTimeMillis() / 1000
JVM 环境下与 Java 兼容
Shell
date +%s
运维脚本神器,一行搞定
Rust
use std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs()
安全高效,但需处理错误
SQL (MySQL)
SELECT UNIX_TIMESTAMP(NOW());
UNIX_TIMESTAMP()
直接获取当前时间的秒级时间戳

常见问题

✔️ 什么是Unix时间戳?

Unix时间戳是从1970年1月1日00:00:00 UTC开始所经过的秒数(10位)或毫秒数(13位),不考虑闰秒。它是计算机系统中广泛使用的时间表示方式。

📌 10位时间戳和13位时间戳有什么区别?

10位时间戳表示从1970年1月1日开始的秒数,13位时间戳表示毫秒数。13位时间戳的精度更高,可以表示到毫秒级别的时间。

🎯 如何将时间戳转换为可读日期?

在“时间戳(秒/毫秒)”输入框中输入时间戳(支持10位或13位),选择目标时区,然后点击“转成日期格式”按钮,即可在下方显示对应的标准时间格式。

📘 如何将日期转换为时间戳?

有两种方式:1) 在日期输入框中输入完整的时间格式;2) 分别设置年、月、日、时、分、秒各字段。完成后点击'转成时间戳'按钮即可生成对应的时间戳。

🔭 时区设置对转换结果有什么影响?

时区设置直接影响时间的显示和计算。默认使用北京时间(UTC+8),如果您需要其他时区的时间,请先切换时区再进行转换,以确保获得正确的结果。

🔒 所有操作是在本地完成的吗?数据安全吗?

是的!所有Unix时间戳转换操作均在您的浏览器中完成,无需联网,数据不会上传至服务器,完全保障您的隐私与安全。

🧡 每一份支持,都让我们走得更坚定

每一次打赏,都会化作深夜默默修缮的灯火 🌙,只为让你用得更顺手一点 ✨。

微信/支付宝二合一收款二维码