Unix Timestamp in Kotlin
Look up the current epoch time and convert between Unix seconds and UTC dates in Kotlin.
Get the current timestamp
import java.time.Instant
println(Instant.now().epochSecond)Timestamp to date
import java.time.Instant
println(Instant.ofEpochSecond(1_700_000_000L))Date to timestamp
import java.time.Instant
println(Instant.parse("2023-11-14T22:13:20Z").epochSecond)Open 1700000000 in the converter
Current Unix time
Seconds—
Milliseconds—
- UTC
- —
- My time zone
- —
Free to use. Your input stays in this browser.
How to use it
- Copy the current-time example into your Kotlin environment to read Unix seconds.
- Run the second example to display 1700000000 as a UTC date.
- Run the last example to convert that date back into seconds.
These Kotlin/JVM scripts use java.time.Instant. Use the Long suffix for epoch seconds in literals and keep the Z suffix when parsing a UTC instant.