Kaip konvertuoti Unix laiko žymą
- Įklijuokite laiko žymą: 13 skaitmenų laikoma milisekundėmis, o 10 skaitmenų – sekundėmis.
- Pamatykite datą UTC, ISO 8601 formatu ir savo vietiniu laiku.
- Norėdami konvertuoti atvirkščiai, pasirinkite datą ir laiką ir nukopijuokite sekundes ar milisekundes.
- „Naudoti dabartinį laiką“ įkelia dabartinę akimirką į abu keitiklius.
Kas yra Unix laikas
Unix laikas (arba epocha) skaičiuoja sekundes, praėjusias nuo 1970 m. sausio 1 d. 00:00:00 UTC. Tai dažniausias būdas saugoti datas duomenų bazėse, žurnaluose ir API, nes tai vienas skaičius, nepriklausantis nuo laiko juostos.
Daugelis sistemų, pavyzdžiui, JavaScript, vietoj sekundžių naudoja milisekundes. Todėl 10 skaitmenų laiko žyma paprastai yra sekundėmis, o 13 skaitmenų – milisekundėmis.
UTC rezultatas visame pasaulyje vienodas; vietinis laikas priklauso nuo jūsų įrenginyje nustatytos laiko juostos.
Ką verta žinoti
- Reikšmės su 11 ar daugiau skaitmenų skaitomos kaip milisekundės; jei jūsų laiko žyma sekundėmis skirta labai tolimai datai, ji gali būti perskaityta neteisingai.
- Įvesta data aiškinama pagal jūsų įrenginio laiko juostą.
- Neatsižvelgiama į keliamąsias sekundes: Unix laikas jų nepaiso.
Dažniausiai užduodami klausimai
Kas yra Unix laiko žyma?
Tai sekundžių skaičius, praėjęs nuo 1970 m. sausio 1 d. 00:00 UTC.
Kaip sužinoti, ar tai sekundės, ar milisekundės?
Su 10 skaitmenų – sekundės; su 13 – milisekundės. Įrankis tai aptinka ir pasako, kaip ją interpretavo.
Kas yra 2038 metų problema?
Sistemos, saugančios Unix laiką 32 bitais, nustos veikti 2038 m. sausio 19 d. 64 bitų sistemos tos problemos neturi.
Ar veikia su datomis iki 1970 m.?
Taip, naudojant neigiamus skaičius.
Ar tai nemokama?
Taip, nemokama, nereikia registruotis ir veikia tiesiog jūsų naršyklėje.