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

LanguageSecondsMilliseconds
JavaScriptMath.floor(Date.now() / 1000)Date.now()
Pythonimport time; time.time()import time; time.time() * 1000
PHPtime()microtime(true) * 1000
JavaSystem.currentTimeMillis() / 1000System.currentTimeMillis()
Gotime.Now().Unix()time.Now().UnixMilli()
RubyTime.now.to_i(Time.now.to_f * 1000).to_i
C#DateTimeOffset.UtcNow.ToUnixTimeSeconds()DateTimeOffset.UtcNow.ToUnixTimeMilliseconds()
SwiftNSDate().timeIntervalSince1970NSDate().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()
RustSystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs()SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_millis()