Je, Epoch ni UTC kila wakati?
Je, Epoch ni UTC kila wakati?

Video: Je, Epoch ni UTC kila wakati?

Video: Je, Epoch ni UTC kila wakati?
Video: Mwl. Goodluck Mushi ''Madhara ya Uhaba wa Neno la Mungu Ndani ya Mkristo'' Evening Glory 30-10-2017 2024, Mei
Anonim

5 Majibu. Muhuri wa muda wa UNIX (A. K. A. Unix's enzi ) inamaanisha sekunde zilizopita tangu tarehe 1 Januari 1970 00:00:00 UTC (Wakati wa Universal). Kwa hivyo, ikiwa unahitaji wakati katika TimeZone maalum, unapaswa kuibadilisha.

Vile vile mtu anaweza kuuliza, je mihuri ya nyakati ni UTC kila wakati?

Unix mihuri ya nyakati ni kila mara kulingana na UTC (vinginevyo inajulikana kama GMT). Ni busara kusema "Unix muhuri wa nyakati kwa sekunde", au "Unix muhuri wa nyakati kwa milisekunde". Wengine wanapendelea maneno "milliseconds tangu enzi ya Unix (bila kuzingatia sekunde nyingi)".

Vile vile, ni wakati gani wa enzi sasa? Enzi ya Unix ni wakati 00:00:00 UTC tarehe 1 Januari 1970. Kuna tatizo na ufafanuzi huu, kwa kuwa UTC haikuwepo katika hali yake ya sasa hadi 1972; suala hili linajadiliwa hapa chini. Kwa ufupi, salio la sehemu hii hutumia umbizo la tarehe na saa la ISO 8601, ambalo kipindi cha Unix ni 1970-01-01T00:00:00Z.

Vile vile mtu anaweza kuuliza, je enzi ina TimeZone?

Kurudi kwenye swali, Enzi muda hauendi kitaalam kuwa na a saa za eneo . Inategemea hatua fulani kwa wakati, ambayo hutokea tu kufikia wakati "hata" wa UTC (mwanzoni mwa mwaka na muongo, nk).

Kwa nini tunatumia wakati wa epoch?

Kwa ufupi, a UNIX timestamp ni njia ya kuhifadhi tarehe maalum na wakati kwenye tovuti yako. Sababu kwa nini UNIX timestamps hutumiwa na wasimamizi wengi wa wavuti ni kwa sababu wanaweza kuwakilisha wote wakati kanda mara moja.

Ilipendekeza: