| 语言 | 示例代码 | 操作 |
|---|---|---|
| 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 时间戳在网站开发、移动应用、物联网、数据分析等领域中扮演关键角色,其标准化、跨平台与高效计算的特性,使其成为数字时代不可或缺的时间表示方案。本工具致力于为开发者与普通用户提供简洁、准确、即时的在线时间戳转换服务。
快速实现时间戳与标准时间之间的双向转换,支持秒级与毫秒级格式,满足开发及日常使用需求。
在手机上使用更加便捷。