Tech Help

Site na Unix Timestamp gaa ụbọchị: sekọnd, milisekọnd na UTC kọwara

Gbanwee Unix timestamp ka ọ bụrụ ụbọchị. Hụ sekọnd na milisekọnd, UTC na oge mpaghara, ISO 8601, na otú e si agbanwe ụbọchị laghachi oge epoch.

Azịza ngwa ngwa

Unix timestamp na-anọchite oge n'ihe gbasara Unix epoch: 1970-01-01 00:00:00 UTC. A na-echekwakarị ya dị ka sekọnd site na epoch ma ọ bụ milisekọnd site na epoch.

Iji gbanwee nke ọma, ị ga-ebu ụzọ mara nkeji. 1720000000 sekọnd bụ 2024-07-03 09:46:40 UTC. 1720000000000 milisekọnd bụ otu oge ahụ.

Timestamp na-akọwapụta oge otu. UTC, oge mpaghara, ma ọ bụ mpaghara IANA na-agbanwe naanị otú e si egosi oge ahụ.

Nke a bụ ntuziaka ntụgharị: timestamp gaa ụbọchị, ụbọchị gaa timestamp, UTC na mpaghara, na ISO 8601. Ọ burụ na uru ghọọ ụbọchị 1970 n’amaghị ama, ọ na-abụkarị sekọnd/milisekọnd na-adaghị—lee Unix Timestamp sekọnd na milisekọnd: ihe mere ụbọchị ji egosi 1970.

Gịnị bụ Unix Timestamp?

Unix timestamp, Unix time na epoch time na-apụtakarị oge gafere site na 1970-01-01 00:00:00 UTC. Ọnụọgụgụ abụghị eriri ụbọchị e haziri nwere akara mpaghara oge. Otu oge ahụ nwere ike igosi elekere dị iche na UTC, New York, Tokyo ma ọ bụ Seoul. Unix timestamps abụghị sekọnd mgbe niile—milisekọnd dị ọtụtụ n’ọrụ.

Gịnị bụ Unix Epoch?

Unix epoch bụ 1970-01-01 00:00:00 UTC. Timestamp 0 bụ oge ahụ. Timestamp nke dị mma dị mgbe epoch gasịrị. Ụfọdụ usoro na-ekwe timestamp na-adịghị mma maka oge tupu epoch, mana nkwado asụsụ na oke ụbọchị dị iche.

Timestamp m ọ bụ sekọnd ka milisekọnd?

1720000000 bụ sekọnd; 1720000000000 bụ milisekọnd; ọ bụ otu oge. Ihe ngosi ọrụ: ihe dị ka ọnụọgụgụ 10 na-abụkarị sekọnd, ihe dị ka 13 na-abụkarị milisekọnd. Ọnụ ọgụgụ ọnụọgụgụ bụ naanị ihe ngosi. Ụbọchị ochie ma ọ bụ nke ga-abịa, nkeji ndị ọzọ, ma ọ bụ epoch pụrụ iche nwere ike ịdị iche. Ngbanwe ụbọchị na oge nwere ike ịgbanwe site na sekọnd, milisekọnd, ma ọ bụ nke onwe (≤10 ọnụọgụgụ dị ka sekọnd, ≥13 dị ka milisekọnd)—họrọ nkeji mgbe ị matara ya.

Gịnị mere nkeji na-ezighị ezi ji ewepụta ụbọchị na-ezighị ezi?

JavaScript Date na-atụ anya milisekọnd. Inye 1720000000 dị ka milisekọnd na-ewepụta 1970-01-20 21:46:40 UTC. Iwere milisekọnd dị ka sekọnd, ma ọ bụ ntụgharị, na-ada n’ụbọchị dị nnọọ iche. Maka ụzọ nchọpụta 1970, lee Unix Timestamp sekọnd na milisekọnd: ihe mere ụbọchị ji egosi 1970.

new Date(1720000000);
// 1970-01-20T21:46:40.000Z

Otu esi agbanwe Unix timestamp n’ime sekọnd

Mụbaa sekọnd site na 1000 iji nweta milisekọnd. JavaScript Date dabere na milisekọnd, ya mere jiri new Date(timestamp * 1000).

const timestamp = 1720000000;
const date = new Date(timestamp * 1000);
date.toISOString();
// 2024-07-03T09:46:40.000Z

Otu esi agbanwe timestamp milisekọnd

Nye milisekọnd na Date ozugbo. Ekwela mụbaa timestamp milisekọnd site na 1000 ọzọ.

const timestamp = 1720000000000;
const date = new Date(timestamp);
date.toISOString();
// 2024-07-03T09:46:40.000Z

Gịnị mere otu timestamp ji egosi elekere dị iche?

Unix timestamp bụ oge otu. Igosi ya na UTC, oge mpaghara, ma ọ bụ mpaghara IANA a họpụtara na-agbanwe ihu elekere. Maka 1720000000000, UTC bụ 2024-07-03 09:46:40. America/New_York n’ụbọchị ahụ bụ 2024-07-03 05:46:40 (EDT). Asia/Seoul bụ 2024-07-03 18:46:40 (UTC+9). Uru New York na Seoul ndị ahụ sitere na Intl, ọ bụghị okwu ọdịiche e kara aka.

Unix timestamp ọ nwere mpaghara oge?

Mba. Ọ naghị echekwa America/New_York ma ọ bụ Asia/Seoul. Timestamp na-akọwapụta oge otu. A na-etinye mpaghara oge mgbe ị haziri oge ahụ ka ọ bụrụ ụbọchị na oge mmadụ nwere ike ịgụ. A kọwara epoch n’ihe gbasara UTC; ọnụọgụgụ n’onwe ya abụghị «oghere mpaghara oge UTC».

Unix Timestamp na ISO 8601

1720000000 na 2024-07-03T09:46:40Z nwere ike ịnọchite otu oge. Unix bụ uru ọnụọgụgụ nke oge gafere. ISO 8601 bụ eriri ụbọchị-oge a na-agụ ma nwee ike ịkwụsị na Z (UTC) ma ọ bụ ọdịiche ọnụọgụgụ. Z pụtara UTC; a na-akpọkwa ya Zulu. Ha abụghị otu ụdị.

Olee otú ị ga-esi nweta Unix timestamp ugbu a?

Na JavaScript, Date.now() bụ milisekọnd. Math.floor(Date.now() / 1000) bụ sekọnd. Ekwela tinye «ugbu a» kwụ ọtọ n’isiokwu; ọ na-agagharị.

Date.now();
Math.floor(Date.now() / 1000);

Ị nwere ike ịgbanwe ụbọchị laghachi Unix timestamp?

Ee. Site na eriri ISO UTC doro anya, getTime() na-eweghachi milisekọnd; kewaa site na 1000 ma gbadaa ala maka sekọnd.

const date = new Date("2024-07-03T09:46:40Z");
date.getTime();
// 1720000000000
Math.floor(date.getTime() / 1000);
// 1720000000

Kpachara anya n’ụdị ụbọchị na-enweghị nkọwa doro anya

03/07/2024 nwere ike ịpụta 7 Maachị ma ọ bụ 3 Julaị dabere na mpaghara. Họrọ ụbọchị na oge ụdị ISO nwere mpaghara oge ma ọ bụ ọdịiche. Ngbanwe ụbọchị na oge na-ajụ ụbọchị ọnụọgụgụ na-enweghị nkọwa doro anya dị ka 01/02/2026 ma na-arịọ nhọrọ ụbọchị ma ọ bụ uru ụdị ISO.

Gbasara oge ìhè ụbọchị?

Unix timestamp anaghị echekwa ọkọlọtọ DST. Ngosi mpaghara na-etinye iwu mpaghara. America/New_York na-eji ọdịiche dị iche n’oge oyi na oge ọkọchị, ya mere «New York bụ UTC-5» abụghị eziokwu mgbe niile.

Unix timestamps ọ gụnyere sekọnd mgbakwunye?

Oge POSIX/Unix a na-ahụkarị anaghị agụ sekọnd mgbakwunye dị ka sekọnd SI ọzọ n’ọkwa na-aga n’ihu. Ikpo okwu nwere ike ịdị iche. Maka ntụgharị kwa ụbọchị ị nwere ike ileghara nkọwa a anya.

Mmejọ ntụgharị Unix timestamp a na-ahụkarị

Mgbagwoju anya ndị a na-ewepụta ụbọchị na-ezighị ezi ma ọ bụ ihu elekere na-ezighị ezi:

Sekọnd e were dị ka milisekọnd
Uru sekọnd ọgbara ọhụrụ na-ada nso 1970 na JavaScript Date.

Milisekọnd e were dị ka sekọnd
Ụbọchị na-awụli n’ọdịnihu anya.

Iwere ọnụọgụgụ 10 ma ọ bụ 13 dị ka iwu
Ọnụ ọgụgụ ọnụọgụgụ bụ ihe ngosi, ọ bụghị nkwa.

Ịgbagwoju UTC na oge mpaghara
Oge ahụ otu; elekere a na-egosi nwere ike ịdị iche.

Iche na mpaghara oge dị n’ime ọnụọgụgụ
A na-etinye aha IANA n’oge ngosi, anaghị echekwa ha na timestamp.

Ụbọchị na-enweghị nkọwa doro anya, okwu DST, ma ọ bụ ×1000 ọzọ
Jiri ntinye ụdị ISO. Ekwela mụbaa timestamp milisekọnd ọzọ.

Ihe atụ UTC e mere nlele

Elekere UTC ndị a gbakọrọ, ọ bụghị nchọpụta:

Ntinye Nkeji UTC
0 sekọnd 1970-01-01 00:00:00
1720000000 sekọnd 2024-07-03 09:46:40
1720000000000 milisekọnd 2024-07-03 09:46:40
1720000000 milisekọnd 1970-01-20 21:46:40

Ntuziaka mkpebi ntụgharị dị mfe

Ọ burụ na isi mmalite kpọrọ nkeji, jiri ya. Ọ bụghị, ọnụ ọgụgụ ọnụọgụgụ bụ ihe ngosi—mgbe ahụ lelee ka ụbọchị si yie ihe nwere uche. Gbanwee sekọnd ka ọ bụrụ milisekọnd mgbe API chọrọ ms. Họrọ UTC, mpaghara, ma ọ bụ mpaghara IANA maka ngosi. ISO 8601 bara uru maka nchekwa na mgbanwe.

  • Inwe Unix timestamp
  • Edepụtara nkeji? Jiri ya; ma ọ bụghị lelee nha
  • Sekọnd? ×1000 ma ọ bụrụ na API chọrọ milisekọnd
  • Milisekọnd? Jiri ya ozugbo na API dabere na ms
  • Gosi dị ka UTC, mpaghara, ma ọ bụ mpaghara IANA
  • Ị chọrọ eriri? ISO 8601 nwere ike ịdabara
Ọnụọgụgụ bụ oge otu. Nhazi na-ahọrọ ihu elekere.
Timestamp bụ oge otu, ọ bụghị ụdị ngosi

Timestamp na-akọwapụta ebe n'oge. UTC, oge mpaghara, ma ọ bụ mpaghara oge na-ekpebi naanị otú e si egosi oge ahụ nye mmadụ.

Gbanwee Unix timestamps na ihe nchọgharị gị

NEXNARA Ngbanwe ụbọchị na oge na-agbanwe sekọnd na milisekọnd Unix, na-egosi UTC, oge mpaghara, na ISO 8601, ma na-agbanwe n’etiti mpaghara oge IANA.

Ọnọdụ Unix na-akwado sekọnd, milisekọnd, nkeji nke onwe, oge ugbu a, na ụbọchị-gaa-timestamp. Ọnọdụ mpaghara oge na-achọ aha IANA, na-eji mpaghara ihe nchọgharị, ma na-etinye ọdịiche Intl nke maara DST. Ọnọdụ ụdị nwere mmepụta mpaghara nwere ike ịgụ, ngosi awa 12/24, na nchekwa ụbọchị na-enweghị nkọwa doro anya. Ọdịiche ụbọchị bụ ọnọdụ ọzọ.

Ntụgharị na-eji API Date na Intl nke ihe nchọgharị. A na-ajụ uru dị n’èzí ihe Date nwere ike ịnọchite. Nkeji nke onwe anaghị atụ uru ọnụọgụgụ 11–12; họrọ sekọnd ma ọ bụ milisekọnd.

Ntụgharị ụbọchị na timestamp n’onwe ya na-eme na ihe nchọgharị gị. Anaghị ezipụ ntinye na sava NEXNARA maka ntụgharị. Mgbasa ozi na atụmatụ saịtị ndị ọzọ ka na-eji netwọk.

Mado timestamp na Ngbanwe ụbọchị na oge tụnyere UTC, oge mpaghara, na ISO 8601 tupu ị họrọ nkeji.

FAQ

Olee otú m ga-esi gbanwee Unix timestamp ka ọ bụrụ ụbọchị?

Mara nkeji. Maka sekọnd na JavaScript, jiri new Date(n * 1000). Maka milisekọnd, jiri new Date(n). Mgbe ahụ hazie dị ka UTC, mpaghara, ma ọ bụ mpaghara oge.

Unix timestamp ọ bụ sekọnd ka milisekọnd?

Nke ọ bụla. Ihe dị ka ọnụọgụgụ 10 na-abụkarị sekọnd na ihe dị ka 13 na-abụkarị milisekọnd, mana ọ bụ ihe ngosi, ọ bụghị iwu.

Gịnị mere timestamp m ji egosi 1970?

Ọtụtụ mgbe uru sekọnd ka a gụrụ dị ka milisekọnd. Lee Unix Timestamp sekọnd na milisekọnd: ihe mere ụbọchị ji egosi 1970.

Unix timestamp ọ na-abụ UTC mgbe niile?

A kọwara epoch n’ihe gbasara UTC, ọnụọgụgụ na-akọwapụtakwa oge otu. Mpaghara oge ngosi dị iche. Ọ bụghị «oghere mpaghara oge UTC» e chekwara.

Unix timestamp ọ nwere mpaghara oge?

Mba. Ọ naghị ebu njirimara IANA. A na-etinye mpaghara oge mgbe ị haziri oge ahụ.

Olee otú m ga-esi gbanwee ụbọchị ka ọ bụrụ Unix timestamp?

Site na eriri ISO UTC, date.getTime() bụ milisekọnd; Math.floor(date.getTime() / 1000) bụ sekọnd.