UNIX 时间戳转换、UNIX 时间戳 / 普通时间相互转换、Unix Timestamp 转换工具
编程语言 |
秒(s) |
毫秒(ms) |
JavaScript | Math.round(new Date() / 1000) | new Date().getTime() |
Java | System.currentTimeMillis() / 1000 | System.currentTimeMillis() |
Python | int(time.time()) | int(time.time() * 1000) |
Go | time.Now().Unix() | time.Now().UnixNano() / 1e6 |
PHP | time() | (int)(microtime(true) * 1000) |
Ruby | Time.now.to_i | (Time.now.to_f * 1000).to_i |
C# | DateTimeOffset.UtcNow.ToUnixTimeSeconds() | DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() |
Swift | NSDate().timeIntervalSince1970 | NSDate().timeIntervalSince1970 * 1000 |
Objective-C | [[NSDate date] timeIntervalSince1970] | [[NSDate date] timeIntervalSince1970] * 1000 |
- UNIX 时间戳(UNIX Time Stamp)为世界协调时间(Coordinated Universal Time,即 UTC)1970 年 01 月 01 日 00 时 00 分 00 秒到现在的总秒数,与时区无关。
- 当前 UNIX 时间戳是基于你的浏览器时间,非服务器时间。