Unix时间戳在线转换工具

--
--
--

示例

语言 示例代码 操作
JavaScript Math.round(new Date() / 1000)
Python import time; int(time.time())
PHP time()
Java System.currentTimeMillis() / 1000
C# DateTimeOffset.UtcNow.ToUnixTimeSeconds()
Go time.Now().Unix()
Ruby Time.now.to_i
Swift Int(Date().timeIntervalSince1970)
Objective-C [[NSDate date] timeIntervalSince1970]
Shell date +%s
Lua os.time()
MySQL SELECT UNIX_TIMESTAMP();
SQLite SELECT strftime('%s','now');
Dart (DateTime.now().millisecondsSinceEpoch / 1000).truncate()
Groovy (new Date().time / 1000).toLong()

Unix 时间戳(Unix timestamp)是从 1970 年 1 月 1 日 00:00:00 UTC 起所经过的秒数或毫秒数,为全球计算机系统提供统一的时间标准。这种时间表示方式独立于时区与夏令时,便于跨平台、跨地域的时间同步、事件记录与时间间隔计算,是开发、日志记录和数据存储中广泛采用的核心时间格式。

Unix 时间戳通常分为秒级(10 位数字)和毫秒级(13 位数字)两种形式,例如 1678901234(秒)和 1678901234567(毫秒)。其纯数字特性便于程序计算、排序与存储,避免日期格式不一致问题,在数据库、API 接口、系统日志及分布式应用中尤其重要,是保障时间一致性与处理效率的技术基础。

本工具支持秒级与毫秒级时间戳的互相转换,可将 Unix 时间戳实时转换为北京时间或 UTC 时间,也可将标准日期时间快速转为对应的时间戳。同时提供当前时间戳动态展示、自定义时间生成时间戳、一键复制结果等功能,适用于 JavaScript、Python、PHP、Java 等各类开发场景中的时间处理需求。

随着系统架构演进,现代应用已普遍采用 64 位时间戳以解决 2038 年问题。Unix 时间戳在网站开发、移动应用、物联网、数据分析等领域中扮演关键角色,其标准化、跨平台与高效计算的特性,使其成为数字时代不可或缺的时间表示方案。本工具致力于为开发者与普通用户提供简洁、准确、即时的在线时间戳转换服务。

工具简介

快速实现时间戳与标准时间之间的双向转换,支持秒级与毫秒级格式,满足开发及日常使用需求。

在手机上使用更加便捷。