Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
Current Unix Timestamp:
Input
Enter a Unix timestamp (seconds/ms) or a date string (ISO, UTC, etc).
Conversion Result
Enter a valid date or timestamp to see results.
Get Unix Timestamp in Different Languages
| Language | 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() |