Epoch-muunnin Verkossa
Käytä tätä Epoch Converter- ja Unix Timestamp Converter -työkalua muuntaaksesi epoch time -arvon tavalliseksi päivämääräksi ja kellonajaksi tai UTC-päivämäärän takaisin timestampiksi. Työkalu kattaa tavalliset haut kuten timestamp päivämääräksi, epoch time converter, Unix time converter ja timestamp converter.
Muunnin käsittelee Unix timestampit automaattisesti sekunteina, millisekunteina, mikrosekunteina ja nanosekunteina. Voit myös tarkistaa nykyisen timestampin, verrata UTC-aikaa paikalliseen aikaan, löytää vuoden, kuukauden tai päivän alku- ja lopputimestampit sekä muuntaa sekunnit päiviksi, tunneiksi ja minuuteiksi.
Mikä on epoch time?
Epoch time, jota kutsutaan myös Unix timeksi, laskee sekunnit 1.1.1970 klo 00:00:00 UTC alkaen. Se antaa ohjelmistoille kompaktin numeerisen tavan esittää tietty ajankohta.
Unix timea käytetään laajasti käyttöjärjestelmissä, tietokannoissa, API-rajapinnoissa, lokeissa, analytiikassa ja hajautetuissa sovelluksissa.
Mikä on Unix timestamp?
Unix timestamp on Unix epochiin perustuva numeerinen ajan esitystapa. Tavallinen Unix timestamp tallennetaan yleensä sekunteina, vaikka monet järjestelmät käyttävät millisekunteja, mikrosekunteja tai nanosekunteja.
Esimerkiksi selaimet ja JavaScript-API:t käyttävät usein millisekunteja, kun taas monet palvelinpuolen järjestelmät ja API:t käyttävät sekunteja.
Miten muunnan Unix timestampin päivämääräksi?
Syötä timestamp kohtaan Timestamp Päivämääräksi ja valitse Muunna. Kun Tunnista automaattisesti on valittuna, muunnin arvioi, onko luku sekunteina, millisekunteina, mikrosekunteina vai nanosekunteina.
Tulos näyttää epoch-arvon, UTC-päivämäärän ja -ajan, paikallisen päivämäärän ja ajan sekä ISO 8601 -esityksen.
Miten muunnan päivämäärän Unix timestampiksi?
Syötä vuosi, kuukausi, päivä, tunti, minuutti ja sekunti kohtaan Päivämäärä Timestampiksi. Syöte tulkitaan UTC-ajaksi.
Muunnin palauttaa Unix timestampit sekunteina, millisekunteina, mikrosekunteina ja nanosekunteina, jotta voit käyttää sovelluksesi tarvitsemaa yksikköä.
Mikä on nykyinen Unix timestamp?
Työkalun yläosan live-laskuri näyttää nykyisen Unix timestampin sekunteina ja millisekunteina ja päivittyy automaattisesti.
Voit kopioida kumman tahansa arvon suoraan. Unix time perustuu UTC-aikaan, joten numeerinen timestamp tarkoittaa samaa hetkeä kaikkialla maailmassa.
Mikä ero on sekunti- ja millisekuntitimestampeilla?
Unix timestamp sekunteina on nykyajan päivämäärillä yleensä noin 10 numeroa pitkä. Millisekuntitimestampit ovat yleensä noin 13 numeroa, mikrosekunnit noin 16 ja nanosekunnit noin 19 numeroa.
Lisänumerot tarkoittavat suurempaa tarkkuutta. Tämä muunnin voi tunnistaa nämä tavalliset yksiköt automaattisesti, tai voit valita yksikön käsin.
Ovatko epoch time ja Unix time sama asia?
Tavallisessa kehittäjäkäytössä epoch time, Unix time ja Unix timestamp viittaavat yleensä samaan järjestelmään, joka perustuu 1.1.1970 UTC alkavaan Unix epochiin.
Sana epoch voi teknisesti tarkoittaa myös muita viiteajankohtia muissa järjestelmissä, mutta timestamp-työkaluissa Unix epoch on ylivoimaisesti yleisin merkitys.
Miksi timestamp näyttää erilaiselta paikallisessa ajassani?
Unix timestamp määrittää yhden tarkan hetken, mutta sama hetki voidaan näyttää eri tavalla eri aikavyöhykkeillä. UTC on yhteinen viite, kun taas paikallinen aika käyttää laitteen aikavyöhykettä ja kesäaikasääntöjä.
Tämä muunnin näyttää sekä UTC-ajan että selaimesi paikallisen ajan, jotta voit verrata niitä suoraan.
Miten Unix timestampeja käytetään JSONissa ja API-rajapinnoissa?
Monet API:t ja JSON-payloadit tallentavat päivämäärät Unix timestampeina, koska numerot ovat kompakteja ja ohjelmistojen helppo käsitellä. Muunnoksen jälkeen voit tarkastella koko payloadia linkitetyllä JSON Formatter -työkalulla.
Tarkista aina API-dokumentaatiosta, onko timestamp-yksikkö sekunti, millisekunti, mikrosekunti vai nanosekunti.
Mitä Unix timelle tapahtuu vuonna 2038?
Vuoden 2038 ongelma koskee ohjelmistoja, jotka tallentavat Unix timen 32-bittiseen signed integer -arvoon. Suurin arvo saavuttaa rajansa tammikuussa 2038.
Nykyaikaiset 64-bittiset järjestelmät ja sovellukset tukevat yleensä paljon suurempia timestamp-alueita, mutta vanha ohjelmisto ja sulautetut järjestelmät voivat edelleen vaatia erityistä huomiota.