Operačný systém | kliešť | epocha |
---|---|---|
Apple MacOS | 1 sek | 1. január 1904 až 6. február 2040 |
Microsoft DOS | 1 sek | 1. január 1980 až 1. január 2108 |
Microsoft Windows | 100 ns | 1. január 1601 až AD 30828 |
OpenVMS | 100 ns | 17. november 1858 až AD 31086 |
POSIX | 1 sek | 1. január 1970 až 19. január 2038 |
S / 390 | 244, 14 pikosec | 1. január 1970 až 19. január 2038 |
unix | 1 sek | 1. január 1970 až 19. január 2038 |
Ak chcete zistiť rozdiel medzi dvoma hodnotami epochy, postupujte nasledovne. Použite tabuľku nižšie, aby ste určili, koľko hodín, sekúnd, dní je rozdiel odčítaním dvoch hodnôt epochy a potom delením ekvivalentným počtom sekúnd. Napríklad, ak rozdiel medzi týmito dvoma bol 14.400, delenie, že 3600 ukazuje rozdiel je 4 hodiny.
Časový úsek | Epoch druhý ekvivalent |
---|---|
1 minútu | 60 |
1 hodina | 3600 |
1 deň | 86400 |
1 týždeň | 604800 |
2 týždne | 1209600 |
3 týždne | 1814400 |
1 mesiac | 2419200 |
6 mesiacov | 14515200 |
1 rok | 29030400 |
1 desaťročie | 290304000 |
Prečo sa namiesto dátumu používa epocha?
Konverzia dátumu a času na hodnotu epochy uľahčuje hľadanie rozdielu, pridania a odčítania od časovej hodnoty. Môžete napríklad previesť čas na epochu a odčítať ju od inej hodnoty epochy, aby ste rýchlo zistili rozdiel. Ak bol rozdiel 176, 400 a použili ste vyššie uvedený graf alebo matematický vzorec na zistenie rozdielu, sú 2 dni a 1 hodina (86400 + 86400 + 3600 = 176, 400).
Príklad konverzie epochy
Mnohé programovacie jazyky a niektoré programy majú funkcie, ktoré môžu byť použité na pomoc konverziu a epochu. Ak máte epochovú hodnotu, ktorú potrebujete previesť, môžete tiež použiť online prevodník epoch na konverziu hodnôt na čitateľný dátum.
Julian, Meranie, Termíny operačného systému, Termíny programovania, Tick, Time