Formatas | Sekundės |
---|---|
GMT | Fri, 11 Apr 2025 00:33:56 GMT+0000 |
Jūsų laiko zona | Fri Apr 11 2025 00:33:56 GMT+0000 (Coordinated Universal Time) |
Santykinė | now |
Unix laiko žyma yra būdas sekti laiką kaip bendrą sekundžių skaičių. Šis skaičiavimas prasideda nuo Unix epochos 1970 m. sausio 1 d. 00:00:00 UTC. Todėl Unix laiko žyma yra tiesiog sekundžių skaičius tarp tam tikros datos ir Unix epochos. Taip pat reikia pabrėžti (dėkojame šio puslapio lankytojams už komentarus), kad šis momentas laike techniškai nepasikeičia, nepriklausomai nuo to, kur jūs esate pasaulyje. Tai labai naudinga kompiuterinėms sistemoms, norint sekti ir rūšiuoti datuotą informaciją dinamiškose ir paskirstytose programose tiek internete, tiek kliento pusėje.
Žmogui skaitomas laikas | Sekundės |
---|---|
1 minutė | 60 sekundžių |
1 valanda | 3600 sekundžių |
1 diena | 86400 sekundžių |
1 savaitė | 604800 sekundžių |
1 mėnuo (30,44 dienos) | 2629743 sekundės |
1 metai (365,24 dienos) | 31556926 sekundės |
2038 metų problema (taip pat vadinama Y2038, Epochalypse, Y2k38 arba Unix Y2K) susijusi su laiko pavaizdavimu daugelyje skaitmeninių sistemų kaip praėjusios sekundės nuo 1970 m. sausio 1 d. 00:00:00 UTC, saugomos kaip pasirašytas 32 bitų sveikasis skaičius. Tokios sistemos negali koduoti laikų po 2038 m. sausio 19 d. 03:14:07 UTC. Panašiai kaip ir Y2K problema, 2038 metų problema kyla dėl nepakankamos talpos laiko atvaizdavimui.
Paskutinis laikas, kurį nuo 1970 m. sausio 1 d. galima saugoti pasirašytame 32 bitų sveikajame skaičiuje, yra 2038 m. sausio 19 d. 03:14:07 (2,147,483,647 sekundės po 1970 m. sausio 1 d.). Programos, bandančios padidinti laiką po šios datos, išsaugos reikšmę kaip neigiamą skaičių, kurį sistemos interpretuos kaip 1901 m. gruodžio 13 d. penktadienį 20:45:52 (2,147,483,648 sekundės prieš 1970 m. sausio 1 d.) vietoj 2038 m. sausio 19 d. Tai atsiranda dėl sveikojo skaičiaus perpildymo, kai skaitiklis išeikvoja naudojamus skaitmenų bitus ir pakeičia juos ženklų bitu. Tai rodo maksimaliai neigiamą skaičių ir toliau skaičiuoja iki nulio, o po to vėl pereina prie teigiamų sveikųjų skaičių. Tokie klaidingi skaičiavimai tokiose sistemose tikėtina sukels problemas vartotojams ir kitiems priklausomiems asmenims.