Ilmainen työkalu
Unix-aikaleimamuunnin
Muunna Unix-epoch-aika luettavaksi päivämääräksi ja takaisin millä tahansa aikavyöhykkeellä. Sekunnit, millisekunnit ja mikrosekunnit tunnistetaan automaattisesti.
Nykyinen Unix-aikaleima
1793527686
Millisekunnit: 1793527686000
Aikaleima → päivämäärä
Päivämäärä → aikaleima
Mikä on Unix-aikaleima?
Unix-aikaleima (myös epoch-aika tai POSIX-aika) on sekuntien määrä, joka on kulunut hetkestä 1.1.1970 klo 00.00.00 UTC, karkaussekunteja laskematta. Koska se on sama luku kaikkialla maailmassa samalla hetkellä, se on vakiotapa, jolla tietokoneet tallentavat ja välittävät aikoja – aikavyöhyke otetaan huomioon vasta, kun luku näytetään ihmiselle.
Monet järjestelmät käyttävät sekuntien (10 numeroa) sijaan millisekunteja (13 numeroa). Tämä muunnin tunnistaa sekunnit, millisekunnit ja mikrosekunnit automaattisesti.
Vuoden 2038 ongelma
Vanhemmat järjestelmät tallentavat aikaleiman etumerkillisenä 32-bittisenä lukuna, joka vuotaa yli arvossa 2 147 483 647 – 19.1.2038 klo 03.14.07 UTC. Nykyaikaiset 64-bittiset järjestelmät eivät ole ongelmalle alttiita.
Hae nykyinen aikaleima koodissa
| 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 |
Usein kysyttyä
Mikä on epoch-aika?
Epoch-aika on sekuntien määrä Unix-epookista eli hetkestä 1.1.1970 klo 00.00.00 UTC. Se on sama asia kuin Unix-aikaleima.
Onko Unix-aikaleima UTC-aikaa?
Kyllä. Unix-aikaleima lasketaan aina keskiyöstä UTC 1.1.1970, joten sillä ei ole aikavyöhykettä. Siitä tulee paikallinen päivämäärä ja aika vasta, kun muunnat sen tietylle aikavyöhykkeelle.
Miten tiedän, onko aikaleima sekunteina vai millisekunteina?
Nykyisissä sekuntiaikaleimoissa on 10 numeroa, millisekuntiaikaleimoissa 13 ja mikrosekuntiaikaleimoissa 16. Muunnin tunnistaa tämän automaattisesti.