时间戳转换
将 Unix 时间戳转换为可读日期,或反向转换。
当前 Unix 时间戳:
输入
输入 Unix 时间戳(秒/毫秒)或日期字符串(ISO, UTC 等)。
转换结果
输入有效的日期或时间戳以查看结果。
不同语言获取 Unix 时间戳
| 编程语言 | 秒 (Seconds) | 毫秒 (Milliseconds) |
|---|---|---|
| JavaScript | Math.floor(Date.now() / 1000) | Date.now() |
| Python | import time; time.time() | import time; time.time() * 1000 |
| PHP | time() | microtime(true) * 1000 |
| Java | System.currentTimeMillis() / 1000 | System.currentTimeMillis() |
| Go | time.Now().Unix() | time.Now().UnixMilli() |
| 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 |
| C++ (C++11) | std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count() | std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count() |
| Rust | SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() | SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_millis() |