Tasuta tööriist
Unixi ajatempli teisendaja
Teisendage Unixi epohhiaeg loetavaks kuupäevaks ja tagasi mis tahes ajavööndis. Sekundid, millisekundid ja mikrosekundid tuvastatakse automaatselt.
Praegune Unixi ajatempel
1794152614
Millisekundid: 1794152614000
Ajatempel → kuupäev
Kuupäev → ajatempel
Mis on Unixi ajatempel?
Unixi ajatempel (ka epohhiaeg või POSIX-aeg) on sekundite arv, mis on möödunud alates 1. jaanuarist 1970 kell 00:00:00 UTC, liigsekundeid arvestamata. Kuna see on samal hetkel kõikjal maailmas sama arv, on see arvutite standardne viis aegu salvestada ja vahetada – ajavöönd rakendatakse alles siis, kui arv inimesele näidatakse.
Paljud süsteemid kasutavad sekundite (10 numbrit) asemel millisekundeid (13 numbrit). See teisendaja tuvastab sekundid, millisekundid ja mikrosekundid automaatselt.
2038. aasta probleem
Vanemad süsteemid salvestavad ajatempli märgiga 32-bitise arvuna, mis täitub väärtusel 2 147 483 647 – 19. jaanuaril 2038 kell 03:14:07 UTC. Tänapäevaseid 64-bitiseid süsteeme see ei mõjuta.
Praeguse ajatempli saamine koodis
| JavaScript | Math.floor(Date.now() / 1000) |
|---|---|
| Python | import time; int(time.time()) |
| PHP | time() |
| Java | Instant.now().getEpochSecond() |
| C# | DateTimeOffset.UtcNow.ToUnixTimeSeconds() |
| Go | time.Now().Unix() |
| Ruby | Time.now.to_i |
| Rust | SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() |
| MySQL | SELECT UNIX_TIMESTAMP(); |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| Bash | date +%s |
Korduma kippuvad küsimused
Mis on epohhiaeg?
Epohhiaeg on sekundite arv alates Unixi epohhist, 1. jaanuarist 1970 kell 00:00:00 UTC. See on sama mis Unixi ajatempel.
Kas Unixi ajatempel on UTC-s?
Jah. Unixi ajatempel loeb alati alates 1. jaanuari 1970 keskööst UTC järgi, seega pole sellel ajavööndit. Kohalikuks kuupäevaks ja kellaajaks muutub see alles siis, kui teisendate selle kindlasse ajavööndisse.
Kuidas teada, kas ajatempel on sekundites või millisekundites?
Praegustel ajatemplitel on sekundites 10 numbrit, millisekundites 13 ja mikrosekundites 16 numbrit. Teisendaja tuvastab selle automaatselt.