Kā pārveidot Unix laika zīmogu
- Ielīmējiet laika zīmogu: 13 cipari tiek uzskatīti par milisekundēm un 10 cipari par sekundēm.
- Redziet datumu UTC, ISO 8601 formātā un jūsu vietējā laikā.
- Lai darbotos pretēji, izvēlieties datumu un laiku un nokopējiet sekundes vai milisekundes.
- „Izmantot pašreizējo laiku” ielādē tagadni abos pārveidotājos.
Kas ir Unix laiks
Unix laiks (jeb epoha) skaita sekundes, kas pagājušas kopš 1970. gada 1. janvāra 00:00:00 UTC. Tas ir visbiežākais veids, kā glabāt datumus datubāzēs, žurnālos un API, jo tas ir viens skaitlis, kas nav atkarīgs no laika joslas.
Daudzas sistēmas, piemēram, JavaScript, sekunžu vietā izmanto milisekundes. Tāpēc 10 ciparu laika zīmogs parasti ir sekundēs, bet 13 ciparu milisekundēs.
UTC rezultāts ir vienāds visā pasaulē; vietējais laiks ir atkarīgs no jūsu ierīcē iestatītās laika joslas.
Kas jāņem vērā
- Vērtības ar 11 vai vairāk cipariem tiek lasītas kā milisekundes; ja jūsu laika zīmogs sekundēs attiecas uz ļoti tālu datumu, tas var tikt nepareizi nolasīts.
- Ievadītais datums tiek interpretēts jūsu ierīces laika joslā.
- Tas neņem vērā garās sekundes: Unix laiks tās ignorē.
Biežāk uzdotie jautājumi
Kas ir Unix laika zīmogs?
Tas ir sekunžu skaits, kas pagājušas kopš 1970. gada 1. janvāra 00:00 UTC.
Kā zināt, vai tas ir sekundēs vai milisekundēs?
Ar 10 cipariem tas ir sekundēs; ar 13 milisekundēs. Rīks to nosaka un pasaka, kā to interpretēja.
Kas ir 2038. gada problēma?
Sistēmas, kas glabā Unix laiku 32 bitos, pārstāj darboties 2038. gada 19. janvārī. 64 bitu sistēmām šīs problēmas nav.
Vai tas darbojas ar datumiem pirms 1970. gada?
Jā, izmantojot negatīvus skaitļus.
Vai tas ir bezmaksas?
Jā, tas ir bezmaksas, bez reģistrācijas un darbojas tieši jūsu pārlūkprogrammā.