Aikaleiman muunnin
Local only — nothing is uploaded unless you save or share it.
Unix-aikaleiman muunnin — aikaleimoista päivämääriksi ja takaisin.
- Liitä Unix-aikaleima tai kirjoita päivämäärä kuten 2026-08-03T12:00:00Z
- Lue muunnetut arvot UTC-ajassa ja omalla aikavyöhykkeelläsi
- Kopioi tarvitsemasi muoto
- Unix (sekuntia)
- Unix (millisekuntia)
- ISO 8601
- UTC
- Oma aikavyöhykkeesi
- Suhteellinen
- Päivä
Tallenna tämä työkalu
Pidä Aikaleiman muunnin käden ulottuvilla
Käytä selaimen Jaa-valikkoa ja valitse sitten ”Lisää aloitusnäyttöön”.
Tietoa työkalusta
Unix-aikaleima laskee sekunnit, jotka ovat kuluneet vuoden 1970 ensimmäisestä hetkestä UTC-ajassa, mikä tekee siitä tiiviin, yksiselitteisen ja ihmiselle täysin lukukelvottoman. Muuntaminen tuon luvun ja oikean päivämäärän välillä on jatkuva pieni askare lokeja luettaessa, tokeneita purettaessa tai tietokantarivejä tarkasteltaessa. Kiusallista on, että paljas luku on monitulkintainen: osa järjestelmistä laskee sekunteja ja osa millisekunteja, ja toisen lukeminen toisena heittää sinut vuoteen 1970 tai useita tuhansia vuosia tulevaisuuteen. Tämä muunnin tunnistaa yksikön automaattisesti, koska nykyiset arvot eroavat näissä kahdessa järjestelmässä tuhatkertaisesti, ja kertoo kumman se oletti, jotta voit ohittaa arvauksen jos se meni pieleen. Se toimii molempiin suuntiin, hyväksyy syötteeksi ISO 8601 -muodon ja tavalliset päivämäärämerkinnät ja näyttää tuloksen UTC-ajassa oman aikavyöhykkeesi rinnalla, koska näiden kahden sekoittaminen on toiseksi yleisin syy kokonaisten tuntien virheisiin. Kaikki lasketaan paikallisesti.
Usein kysyttyä
Mistä se tietää, ovatko lukuni sekunteja vai millisekunteja?
Suuruusluokasta. Nykyinen aikaleima sekunteina on noin kymmenen numeroa, kun sama hetki millisekunteina on kolmetoista. Kaikki sadasta miljardista ylöspäin luetaan millisekunteina. Työkalu kertoo oletuksensa, joten huomaat väärän arvauksen heti.
Onko tämä epoch-muunnin?
Sama asia toisella nimellä. Unix-aika, epoch-aika ja POSIX-aika laskevat kaikki sekunnit 1. tammikuuta 1970 alkaen, joten aikaleimasta päivämääräksi ja päivämäärästä aikaleimaksi ovat yhden muunnoksen kaksi suuntaa — ja molemmat ovat täällä, vastaus omalla aikavyöhykkeelläsi ja UTC-ajassa, koska juuri siinä parissa virheet syntyvät.
Miksi aikaleimani näyttää eri ajan kuin odotin?
Lähes aina aikavyöhyke-ero. Unix-aikaleimat ovat aina UTC-aikaa, eikä vyöhyketietoa tallenneta lainkaan. Muunnin näyttää sekä UTC:n että paikallisen aikasi, joten näet eron suoraan etkä joudu arvailemaan.
Voinko muuntaa vuotta 1970 edeltäviä päivämääriä?
Kyllä. Epookkia edeltävät aikaleimat ovat negatiivisia, ja negatiiviset arvot käsitellään normaalisti. Päivämäärä kuten 1960 antaa suuren negatiivisen luvun, mikä on oikein, vaikka osa järjestelmistä hylkää sen.
Mikä on vuoden 2038 ongelma?
Järjestelmät, jotka tallentavat aikaleimat etumerkilliseen 32-bittiseen kokonaislukuun, ylivuotavat tammikuussa 2038, noin 2,1 miljardia sekuntia epookin jälkeen. Nykyjärjestelmät käyttävät 64-bittisiä arvoja eivätkä kärsi tästä, mutta raja näkyy yhä vanhassa sulautetussa ohjelmistossa ja perintötietokantojen sarakkeissa.
Huomioiko se kesäajan?
Kyllä, paikallisessa näytössä. Taustalla oleva aikaleima on kiinteä hetki ilman mitään käsitystä kesäajasta, mutta sen muuntaminen paikalliselle aikavyöhykkeelle soveltaa sitä siirtymää, joka kyseisenä päivänä oli voimassa.
Auta parantamaan tätä työkalua
Löysitkö virheen, kaipaatko muutosta vai puuttuuko jokin työkalu?
Sinulla on lähettämätön viesti.
Kiitos — viesti tuli perille. Vastaus löytyy postilaatikostasi.Go to my messages