CanDoYa
LV

Unix Laika Pretvērējs

Darbojas tikai tavā pārlūkā - bez augšupielādes un reģistrācijas.

Epoch un Unix timestamp
Pašreizējais Unix timestamp-

Timestamp uz datumu

Noteikts: sekundes

UTC
-
Jūsu vietējais laiks
-
ISO 8601 (UTC)
-
Relatīvs
-

Datums uz timestamp

Unix sekundes-
Unix milisekundes-
Kopīgot šo rīku

Kas ir Unix timestamp?

Unix timestamp (epoch laiks) ir sekunžu skaits, kas pagājis kopš 00:00:00 UTC 1970. gada 1. janvārī, neskaitot lēcienu sekundes. Šis pretvērējs jebkuru epoch vērtību - sekundēs vai milisekundēs, kas tiek noteiktas automātiski - pārvērš saprotamā UTC un vietējā datumā, kā arī kalendāra datumu pārvērš atpakaļ Unix sekundēs un milisekundēs.

Kā lietot

  1. 1Ielīmējiet timestamp. Ievadiet vai ielīmējiet epoch vērtību, piemēram, 1700000000. Rīks pēc skaitļa lieluma nosaka, vai tās ir sekundes vai milisekundes; lai mainītu minējumu, izmantojiet vienību izvēlni.
  2. 2Nolasiet datumu. UTC laiks, jūsu vietējais laiks, ISO 8601 forma un relatīvs apzīmējums, piemēram, "pirms 2 gadiem", atjaunojas uzreiz rakstīšanas laikā.
  3. 3Pārvērtiet datumu atpakaļ. Apakšējā panelī izvēlieties datumu un laiku, norādiet, vai tas ir vietējais vai UTC laiks, un kopējiet iegūtās Unix sekundes vai milisekundes.

Kam noder

Viss notiek lokāli. Ielīmētais timestamp tiek apstrādāts tieši lapā, formatēts pēc jūsu pārlūka laika joslas datiem un nekad netiek augšupielādēts vai reģistrēts. Rīks turpina darboties arī bezsaistē pēc lapas ielādes, un dzīvais skaitītājs augšpusē vienmēr rāda pašreizējo Unix laiku.

Biežāk uzdotie jautājumi

Vai šis Unix timestamp pretvērējs ir bezmaksas un privāts?

Jā - tas ir 100 % bezmaksas, bez reģistrācijas un bez ierobežojumiem. Pārvēršana notiek pilnībā jūsu pārlūkā: ievadītie timestamp un datumi nekad netiek augšupielādēti, saglabāti vai reģistrēti.

Kā atšķirt Unix sekundes no milisekundēm?

Pēc garuma: pašreizējām epoch vērtībām sekundēs ir 10 cipari, bet milisekundēs - 13. Unix rīki, piemēram, date +%s, un Python time.time() strādā sekundēs, bet JavaScript Date.now() un Java System.currentTimeMillis() atgriež milisekundes. Šis pretvērējs vienību nosaka automātiski, taču to var mainīt manuāli.

Vai Unix laiks ietver lēcienu sekundes?

Nē. Unix laiks pieņem, ka katrā dienā ir tieši 86 400 sekundes, tāpēc kopš 1972. gada UTC pievienotās lēcienu sekundes netiek skaitītas - Unix pulkstenis tā vietā vienkārši atkārto vai izlīdzina sekundi. Ikdienas pārvēršanai tas nerada redzamu atšķirību.

Kas ir 2038. gada problēma?

Sistēmas, kas Unix laiku glabā kā zīmētu 32 bitu veselu skaitli, pārsniedz robežu pie 2 147 483 647 - tas ir 03:14:07 UTC 2038. gada 19. janvārī. Mūsdienu 64 bitu sistēmas, tostarp šis pretvērējs, ar to nesaskaras un apstrādā datumus simtiem tūkstošu gadu abos virzienos.

Vai Unix timestamp var būt negatīvs?

Jā. Negatīvas vērtības vienkārši skaita sekundes atpakaļ no epoch sākuma, tāpēc tās apzīmē datumus pirms 1970. gada 1. janvāra. Piemēram, -86400 nozīmē 1969. gada 31. decembri plkst. 00:00 UTC. Ielīmējiet to, un pretvērējs to nolasīs tāpat kā jebkuru citu vērtību.

Kāpēc pārvērstais laiks atšķiras no mana sienas pulksteņa?

Unix timestamp ir piesaistīts UTC un pats par sevi neietver laika joslu. UTC rinda rāda universālo laiku, bet vietējā laika rinda ņem vērā jūsu ierīces laika joslas nobīdi - tā pati vērtība vienkārši tiek parādīta divos veidos, un vasaras laiks var nobīdīt vietējo rādījumu par vienu stundu.

Kā iegūt pašreizējo Unix timestamp?

Tas dzīvā laikā rit šī rīka augšpusē - nospiediet Kopēt, lai to iegūtu, vai Izmantot, lai to pārvērstu. Kodā izmantojiet date +%s čaulā, Date.now() JavaScript (milisekundes) vai time.time() Python (sekundes).