Meimei ko ha fa'ahinga polokalama pe 'oku tohi 'i he JavaScript 'oku ngaue mo e ngaahi taimi pe 'aho 'i ha ngaahi malava. 'I he kamata'anga, na'e fakangatangata 'eni ki he API 'o e 'aho 'oku langa 'i loto. 'Oku kau 'i he API ko 'eni 'a e ngaahi ngaue tefito, ka 'oku 'ikai fu'u fakangatangata 'i he me'a 'e lava ke ne fai. Ko e ngaahi laipeli 'o e paati hono tolu hange ko e Moment.js, pea kimui ange 'oku langa 'i he APIs hange ko e Intl APIs mo e API Fakataimi fo'ou, tanaki atu 'a e lahi ange 'o e fe'unu'aki ki he ngaue mo e ngaahi taimi mo e ngaahi 'aho. Ko e Hake Mo e Hifo 'a e Moment.js . Moment.js ko ha laipeli JavaScript mo e ngaahi me'angaue malohi ki he ngaue mo e ngaahi taimi mo e ngaahi 'aho. 'Oku kau ai 'a e ngaahi me'a 'oku mole mei he tefito'i 'aho API, hange ko e taimi 'o e sone manipulation, pea 'oku ne 'ai ke faingofua ange 'a e ngaahi ngaue angamaheni lahi. 'Oku kau foki 'i he momeniti 'a e ngaahi ngaue ki hono formatting 'o e ngaahi 'aho mo e taimi. Naʻe hoko ia ko ha laipeli naʻe fakaʻaongaʻi lahi ʻi ha ngaahi ngāue kehekehe lahi. Kaekehe, na'e 'i ai foki mo e vahenga 'o e Moment 'i he ngaahi issue. Ko ha laipeli lahi ia, pea ‘e lava ke ne tanaki atu ‘a e me’a mahu’inga ki he lahi ‘o e fu’u tohi kole. Koe’uhi ‘oku ‘ikai poupou’i ‘e he laipeli ‘a e lulululu ‘akau (ko ha me’a ‘o e ngaahi bundlers fakaonopooni ‘oku lava ke ne to’o ‘a e ngaahi konga ‘oku te’eki ke ngaue’aki ‘o e ngaahi laipeli), ‘oku kau ‘a e laipeli Moment kotoa neongo kapau ‘oku ke ngaue’aki pe ‘a e taha pe ua ‘o ‘ene ngaahi ngaue. Ko e toe issue 'e taha mo e Moment ko e mo'oni ko e ngaahi me'a 'oku ne fakatupu 'oku mutable. Ko hono ui 'o e ngaahi ngaue pau 'i ha me'a Moment 'oku 'i ai hono ngaahi nunu'a kovi pea mutates 'a e mahu'inga 'o e me'a ko ia. ‘E lava ke iku eni ki ha tō‘onga ta‘e‘amanekina pe fanga ki‘i manupuna. 'I he 2020, na'e fakakaukau 'a e kau tauhi 'o e Moment ke 'ai 'a e laipeli ki he founga tauhi. 'Oku 'ikai ha fakalakalaka fo'ou 'o e ngaahi me'a 'oku fai, pea 'oku fokotu'u atu 'e he kau tauhi ke 'oua na'a faka'aonga'i ia ki he ngaahi poloseki fo'ou. ‘Oku ‘i ai ha ngaahi laipeli ‘aho kehe ‘o e JavaScript, hange ko e ‘aho-fns, ka ‘oku ‘i ai ha tokotaha va’inga fo’ou ‘i he kolo, ko ha API ‘oku langa fakahangatonu ki he JavaScript: Fakataimi. Ko ha tu’unga fo’ou ia ‘oku ne fakafonu ‘a e ngaahi ava ‘o e ‘uluaki Date API pea pehe ki hono solova ‘a e ni’ihi ‘o e ngaahi fakangatangata ‘oku ma’u ‘i he Moment mo e ngaahi laipeli kehe. Ko e Hā ʻa e Fakatuʻasinó? Ko e fakataimi ko ha taimi fo'ou mo e 'aho API 'oku tanaki atu ki he tu'unga 'o e ECMAScript, 'a ia 'oku ne fakamatala'i 'a e JavaScript fakaonopooni. 'I Ma'asi 20266, kuo a'u ia ki he Siteisi 4 'o e founga 'o e TC39 (ko e komiti 'oku ne tokanga'i 'a e ngaahi fokotu'u mo e ngaahi tanaki ki he lea JavaScript), pea 'e fakakau ia 'i he founga hoko 'o e fakamatala fakaikiiki 'o e ECMAScript. Kuo 'osi fakahoko ia 'i ha ngaahi browsers: Chrome 144+ mo e Firefox 139+, 'Oku 'amanaki ke muimui mai 'a e Safari 'i ha taimi vave mai. 'Oku toe ma'u foki ha polyfill ki he ngaahi browser 'oku 'ikai poupou'i mo e Node.js. 'Oku fa'u 'e he API Fakataimi 'a e ngaahi me'a 'oku, 'i he angamaheni, 'oku ne fakafofonga'i 'a e ngaahi momeniti 'i he taimi. ʻE lava ke hoko ʻeni ko ha ngaahi sila taimi kakato mo e ʻaho ʻi ha taimi ʻoku ʻoange, pe ʻe lava ke hoko ia ko ha fakatātā fakalūkufua ʻo e taimi “uati ʻā” ʻo ʻikai ha fakamatala ʻo e taimi pe ʻaho. Ko e niʻihi ʻo e ngaahi tefitoʻi meʻa ʻo e Temporal ʻoku kau ai ʻa e:

Ngaahi taimi 'oku 'i ai pe 'ikai ha ngaahi 'aho.'E lava ke fakafofonga'i 'e ha me'a fakataimi ha taimi pau 'i ha 'aho pau, pe ko ha taimi 'oku 'ikai ha fakamatala 'aho. ‘E lava foki ke fakafofonga‘i ha ‘aho pau, ‘o ‘ikai ha taimi. Time zone support.Temporal 'oku 'ilo'i kakato 'e he ngaahi me'a fakataimi 'a e taimi 'o e sone pea 'e lava ke liliu 'i he ngaahi sone taimi kehekehe. 'Oku poupou'i 'e he momeniti 'a e ngaahi taimi, foki, ka 'oku fie ma'u 'a e laipeli taimi-momeniti 'oku tanaki atu. Immutability.Ko e taimi pe 'oku fa'u ai ha me'a Fakataimi, 'e 'ikai lava ke liliu ia. 'Oku 'ikai ke fakalelei'i 'e he ngaahi liliu 'o e fika taimi pe taimi 'o e sone 'a e me'a 'oku 'i lalo. Ka, ʻoku nau fakatupu ha meʻa Fakataimi foʻou. 1-fakava'e indexing.Ko ha ma'u'anga tokoni angamaheni 'o e ngaahi bugs mo e 'aho API (pea pehe ki he Momeniti) ko e ngaahi mahina 'oku zero-indexed. Ko hono 'uhinga ko Sanuali ko e mahina 0, kae 'ikai ko e mahina 1 'o hange ko ia 'oku mahino kotoa kiate kitautolu 'i he mo'ui mo'oni. 'Oku fakalelei'i fakataimi 'eni 'aki hono faka'aonga'i 'o e indexing makatu'unga 'i he 1 — Ko Sanuali ko e mahina 1. ‘Oku langa ia ‘i he browser.Since ko e Temporal ko ha API ‘i he browser ‘iate ia pe, ‘oku ‘ikai ke ne tanaki atu ha me’a ki he lahi ‘o e fu’u ‘akau ‘o ho’o tohi kole.

‘Oku mahu’inga foki ke fakatokanga’i ‘oku ‘ikai ke ‘alu ‘a e Date API. Lolotonga e fetongi 'e he Temporal 'a e API ko 'eni, 'Oku 'ikai ke to'o pe faka'ikai'i. 'E lahi 'a e ngaahi polokalama 'e maumau kapau 'e to'o fakafokifā 'e he browsers 'a e API 'o e 'aho. Ka neongo ia, tauhi foki 'i he 'atamai 'oku lau 'a e Momeniti he taimi ni ko ha poloseki tukufakaholo 'i he founga tokanga'i. ‘I he toenga ‘o e fakamatala, te tau vakai ki ha ngaahi “ngaahi founga” ki hono hiki ‘o e Moment-based code ki he API Fakataimi fo’ou. Tau kamata ‘a e fakafoki! Fa'u 'o e 'aho mo e taimi 'o e ngaahi me'a Kimuʻa pea tau lava ʻo manipulate ʻa e ngaahi ʻaho mo e ngaahi taimi, kuo pau ke tau faʻu ha ngaahi meʻa ʻoku nau fakafofongaʻi kinautolu. Ke faʻu ha meʻa Momeniti ʻokú ne fakafofongaʻi ʻa e ʻaho mo e taimi lolotongá, fakaʻaongaʻi ʻa e ngaue ʻo e momenití. const he taimi ni = momeniti (); fakafiemalie.log (he taimi ni); // Momeniti<21:26:29-05:00>

'E lava ke format pe manipulated 'a e me'a ko 'eni 'i he taimi ni 'o fakatatau ki he fie ma'u.

// liliu ki he UTC . //fakatokanga: 'Oku mutates 'eni 'a e me'a Moment pea 'oku ne 'ai ia 'i he founga UTC! fakafiemalie.log (he taimi ni.utc ()); // Momeniti<2026-02-19T02:26:29Z>

// lomi'i ha aho kuo formatted - fakatokanga'i ange 'oku ne ngaue'aki 'a e taimi UTC he taimi ni fakafiemalie.log (he taimi ni.fotunga ('MM/DD/TA'U'I hh:mm:ss a')); // 19/02/2026 02:27:07 pongipongi

Ko e me'a mahu'inga ke manatu'i fekau'aki mo e Momeniti ko e me'a Momeniti 'oku kau ma'u pe 'a e fakamatala fekau'aki mo e taimi mo e 'aho. Kapau 'oku ke fie ma'u pe ke ngaue mo e fakamatala 'o e taimi, 'Oku fa'a sai pe 'eni, ka 'e lava ke ne fakatupu ha 'ulungaanga ta'e'amanekina 'i he ngaahi tu'unga hange ko e Taimi Fakahaofi 'o e 'Aho pe ngaahi ta'u puna, 'a ia 'e lava ke 'i ai ha ola 'o e 'aho ki he ngaahi fika'i 'o e taimi. ʻOku feʻunga ange ʻa e fakataimi. Te ke lava ʻo faʻu ha meʻa ʻokú ne fakafofongaʻi ʻa e ʻaho mo e taimi lolotongá ʻaki hano faʻu ha meʻa Temporal.Instant. ‘Oku fakafofonga‘i ‘e he me‘á ni ha taimi ‘oku fakamatala‘i ‘e he taimi talu mei he “kuonga” (vaeua po UTC ‘i he ‘aho 1 ‘o Sānuali 1970). 'E lava ke lave 'a e fakataimi ki he taimi ko 'eni 'i he taimi mo e nanosecond-levolo 'o e tonu. const he taimi ni = Fakataimi.He taimi ni.vave ();

// vakai ki he nanosekoni mata talu mei he kuonga . fakafiemalie.log (he taimi ni.nanosekoni 'o e kuonga); // 1771466342612000000n

// fotunga ki he UTC fakafiemalie.log (he taimi ni.ki heString ()); // 2026-02-19T01:55:27.844Z

// format ki ha taimi pau console.log (he taimi ni.ki heString ({ taimi: 'Amelika/Niu_Ioke' })); // 2026-02-18T20:56:57.905-05:00

Temporal.Instant 'e lava foki ke fa'u 'a e ngaahi me'a ki ha taimi pau mo e 'aho 'aki hono faka'aonga'i 'o e mei he founga static.

const myInstant = Fakataimi.Taimi.mei he ('2026-02-18T21:10:00-05:00');

// Fometi 'a e instant 'i he taimi fakalotofonua 'o e sone. Fakatokanga'i ange 'oku pule'i pe 'e he me'a ni . // 'a e formatting - 'oku 'ikai ke ne mutate 'a e me'a 'o hange ko e moment.utc 'oku ne fai. console.log ('eku Instant.toString ({ taimi: 'Amelika/Niu_Ioke' })); // 2026-02-18T21:10:00-05:00

Te ke lava foki ʻo faʻu ha ngaahi faʻahinga meʻa Fakataimi kehe, kau ai ʻa e:

Fakataimi.'Aho Ma'ama'a: Ko ha 'aho 'oku 'ikai ha fakamatala taimi. Fakataimi.Taimi Ma'ama'a: Ko ha taimi 'oku 'ikai ha fakamatala 'o e 'aho. Fakataimi.ZonedDateTime: Ko ha ʻaho mo e taimi ʻi ha taimi pau.

'Oku takitaha 'a e ngaahi me'a ni 'oku 'i ai ha founga mei he 'e lava ke ui 'aki ha me'a 'oku ne fakahaa'i 'a e 'aho mo e/pe taimi, pe ko ha 'aho 'o e aho ke parse. // Ko e 'aho pe . const he 'aho ni = Fakataimi.'Aho Ma'ama'a.mei ({ ta‘u: 2026, 2026. mahina: 2, // fakatokanga'i ange 'oku mau ngaue'aki 'a e 2 ki Fepueli 2019. ʻaho: 18 }); fakafiemalie.log ('aho ni.ki heString ()); // 2026-02-18

// Ko e taimi pe . const Taimi kai ho'ata = Fakataimi.Taimi Ma'ama'a.mei ({ houa: 12 }); fakafiemalie.log (taimi kai ho'ata.ki he aho ()); // 12:00:00

// Ko ha 'aho mo e taimi 'i he taimi 'o e Hahake 'o 'Amelika . const dueAt = Fakataimi.Zoned'AhoTaimi.mei ({ timeZone: 'Amelika/Niu_Ioke', ta‘u: 2026, 2026. māhina: 3, 20. ‘aho: 1, 20. houa: 12, 13 . miniti: 0, ua: 0 }); fakafiemalie.log (totonu 'i he.ki he aho ()); // 2026-03-01T12:00-05:00['Amelika/Niu_Ioke]

Fakahokohoko Kuo mau ‘ufi’ufi ‘a e fa’u fakapolokalama ‘o e fakamatala ‘o e ‘aho mo e taimi. Ko ‘eni tau vakai ki he parsing. Ko e Parsing ko e feitu'u 'e taha 'oku lahi ange ai 'a e Moment 'i he langa-'i he API Fakataimi. Te ke lava 'o parse ha 'aho 'o e aho 'aki hono paasi ia ki he ngaue 'o e momeniti. 'I ha fakakikihi 'e taha, 'Oku 'amanaki 'a e Moment ki ha ISO 'aho 'o e aho, ka 'e lava ke ke faka'aonga'i 'a e ngaahi fotunga kehe kapau te ke 'omi ha fakakikihi hono ua 'o fakahaa'i 'a e fotunga 'o e 'aho 'oku faka'aonga'i.

const iso'Aho = momeniti ('2026-02-21T09:00:00'); const 'aho kuo fakafotunga = momeniti ('2/2/26 9:00:00', 'M / D / YY h: mm: ss');

fakafiemalie.log (iso'aho); // Momeniti<2026-21-09:00-05:00>

fakafiemalie.log ('aho kuo fakafotunga); // Momeniti<2026-21-09:00-05:00>

'I he ngaahi liliu motu'a ange, 'e fai 'e he Momeniti ha mate'i lelei taha ke parse ha fa'ahinga aho 'aho formatted arbitrarily. ‘E lava ke iku eni ki ha ngaahi ola ta‘ealafakafuofua‘i. Hange ko 'eni, ko e 02-03-2026 ko Fepueli 2 pe ko Ma'asi 3? Ko e ‘uhinga ko ‘eni, ‘oku fakahaa’i ‘e he ngaahi liliu fo’ou ange ‘o e Momeniti ha fakatokanga deprecation ‘iloa kapau ‘oku ui ia ‘o ‘ikai ha ISO formatted date string (tukukehe kapau ‘oku ‘oatu foki ‘a e fakakikihi hono ua mo e fotunga ‘oku fie ma’u). 'E parse pe 'e he Temporal ha 'aho 'oku fakafotunga pau. Kuo pau ke muimui 'a e aho ki he fotunga 'o e ISO 8601 pe ko hono fakalahi, RFC 9557. Kapau 'oku paasi ha aho 'aho 'oku 'ikai ke muimui ki ha founga mei he, 'E lī 'e he Temporal ha RangeError.

// Faka'aonga'i ha RFC 9557 'aho 'o e aho . const myDate = Fakataimi.Faka'ata.mei he (''Amelika/Niu_Ioke]'); console.log (hoku 'Aho.ki heString ({ taimi: 'Amelika/Niu_Ioke' })); // 2026-02-21T09:00:00-05:00

// Faka'aonga'i ha aho 'aho 'oku 'ikai 'ilo'i . const 'aho kehe = Fakataimi.Faka'ata.mei he ('2/21/26 9:00:00'); // RangeError: Hala fakataimi: 'Oku 'ikai ke 'aonga 'a e 'ulungaanga lolotonga hono parsing 'a e mahu'inga 'o e ta'u.

Ko e ngaahi fiema’u pau ‘o e aho ‘o e ‘aho ‘oku makatu’unga ia ‘i he fa’ahinga me’a Fakataimi ‘oku ke fa’u. 'I he sipinga 'i 'olunga, 'Oku fie ma'u 'e he Temporal.Instant ha ISO kakato .8601 pe RFC 9557 'aho 'o e aho 'oku ne fakahaa'i 'a e 'aho mo e taimi 'aki ha taimi 'o e sone offset, ka 'e lava foki ke ke fa'u 'a e ngaahi me'a PlainDate pe PlainTime 'o faka'aonga'i ha konga si'i pe 'o e fotunga 'o e 'aho. const hoku 'Aho = Fakataimi.'Aho Ma'ama'a.mei ('2026-02-21'); fakafiemalie.log (hoku 'Aho.ki he 'Aho ()); // 2026-02-21

const hokuTaimi = Fakataimi.Taimi Ma'ama'a.mei he ('09:00:00'); fakafiemalie.log (hokuTaimi.ki heString ()); // 09:00:00

Fakatokanga'i ange kuo pau ke kei muimui 'a e ngaahi aho ko 'eni ki he fotunga 'oku 'amanaki ki ai, pe 'e lī ha fehalaaki.

// Faka'aonga'i ha taimi 'oku 'ikai ke tauhi 'a e ngaahi aho. 'E lī kotoa 'e he ngaahi me'a ni ha RangeError. Fakataimi.Taimi Ma'ama'a.mei he('9:00'); Fakataimi.Taimi Ma'ama'a.mei he('9:00:00 AM');

Pro tip: Tokanga’i ‘o e ngaahi aho ‘ikai ISOKoe’uhi ‘oku fakamu’omu’a ‘e he fakataimi ‘a e falala’anga, ‘e ‘ikai ke ne feinga ke mate’i ‘a e fotunga ‘o ha aho hange ko e 02-01-2026. Kapau 'oku faka'aonga'i 'e ho'o ma'u'anga fakamatala 'a e ngaahi aho pehe, 'e fie ma'u ke ke fai ha ngaahi manipulation 'o e aho ke toe fokotu'utu'u 'a e ngaahi mahu'inga ki ha aho ISO hange ko e 2026-02-01 kimu'a pea toki feinga ke faka'aonga'i ia mo e Temporal.

Fometi Ko e taimi pe ‘oku ke ma’u ai ha me’a Momeniti pe Fakataimi, mahalo te ke fie liliu ia ki ha aho formatted ‘i ha taimi. Ko e instance eni 'oku ki'i terse ange ai 'a e Moment. ‘Oku ke ui ‘a e founga ‘o e fotunga ‘o e me’a ‘aki ha ngaahi faka’ilonga ‘oku nau fakamatala’i ‘a e fotunga ‘o e ‘aho ‘oku fie ma’u. const 'aho = momeniti ();

fakafiemalie.log ('aho.fotunga ('MM/DD/TA'U')); // 22/02/2026

fakafiemalie.log ('aho.fotunga ('MMMM Fai YYYY, h: mm: ss a')); // 'aho 22 'o Fepueli 2026, 8:18:30 efiafi

'I he tafa'aki 'e taha, 'Oku fie ma'u 'e he Temporal ke ke ki'i verbose ange. Ko e ngaahi me'a fakataimi, hange ko e Instant, 'oku 'i ai ha founga toLocaleString 'oku ne tali 'a e ngaahi fili kehekehe 'o e formatting 'oku fakapapau'i ko e ngaahi koloa 'o ha me'a.

const 'aho = Fakataimi.Ko 'eni.vave ();

// 'ikai ha ngaahi fakakikihi, te tau ma'u 'a e fotunga default ki he locale lolotonga . fakafiemalie.log ('aho.ki heFakalotofonua ()); // 22/2/2026, 20:23:36 ('o fakakaukau ko ha feitu'u 'o e en-US)

// paasi 'a e ngaahi fili 'o e formatting ke fakatupu ha aho 'o e formatting angamaheni . fakafiemalie.log ('aho.ki heFakalotofonua ('en-US', { mahina: 'loloa', . 'aho: 'fakafika', . ta'u: 'fakafika', . houa: '2-fika', . miniti: '2-fika'. })); // Fepueli 22, 2026 'i he 8:23 PM

// paasi pe 'a e ngaahi mala'e 'oku ke fie ma'u 'i he aho 'o e fotunga . fakafiemalie.log ('aho.ki heFakalotofonua ('en-US', { mahina: 'nounou', . 'aho: 'fakafika'. })); // Fepueli 22

'Oku faka'aonga'i mo'oni 'e he fakafotunga 'o e 'aho fakataimi 'a e Intl.DateTimeFormat API ('a ia 'oku 'osi ma'u 'i he ngaahi browsers fakaonopooni) 'i lalo 'i he hood. Ko hono 'uhinga 'e lava ke ke fa'u ha me'a 'oku lava ke toe faka'aonga'i 'a e DateTimeFormat mo ho'o ngaahi fili formatting angamaheni, pea paasi 'a e ngaahi me'a Fakataimi ki hono founga format. Koe’uhi ko ‘eni, ‘oku ‘ikai ke ne poupou’i ‘a e ngaahi fotunga ‘aho angamaheni ‘o hange ko e Moment. Kapau 'oku ke fie ma'u ha me'a hange ko e 'Q1 2026' pe ko ha ngaahi formatting makehe kehe, te ke fie ma'u nai ha ngaahi code formatting 'aho angamaheni pe a'u ki ha laipeli 'o e paati hono tolu. const formater = fo'ou Intl.'AhoTaimiFotunga ('en-US', { māhina: '2-fika', . 'aho: '2-fika', . ta'u: 'fakafika'. });

const 'aho = Fakataimi.Ko 'eni.vave (); fakafiemalie.log (fotunga.fotunga ('aho)); // 22/02/2026

‘Oku faingofua ange ke tohi ‘a e ngaahi faka’ilonga formatting ‘o e Moment, ka ‘oku ‘ikai ke nau locale-fakakaume’a. Ko e ngaahi aho 'o e format “code fefeka” ngaahi me'a hange ko e mahina/'aho 'o e 'ota. Ko e lelei 'o hono faka'aonga'i 'o ha me'a configuration, hange ko ia 'oku fai 'e he Temporal, ko e 'otometiki pe 'ene fe'unga mo ha fa'ahinga locale 'oku 'oatu pea faka'aonga'i 'a e fotunga totonu. const 'aho = Fakataimi.Ko 'eni.vave ();

const ngaahi fili 'o e fotunga = { mahina: 'fakafika', . 'aho: 'fakafika', . ta'u: 'fakafika'. };

console.log ('aho.ki heFakalotofonua ('en-US', ngaahi fili 'o e fotunga)); // 22/2/2026

fakafiemalie.log ('aho.ki heFakalotofonua ('en-GB', ngaahi fili 'o e fotunga)); // 22/02/2026

Ngaahi fika'i 'o e 'aho ‘I he ngaahi polokalama lahi, ‘e fie ma’u ke ke iku ‘o fakahoko ha ngaahi fakafuofua ‘i ha ‘aho. Mahalo te ke fie tānaki pe toʻo ha ngaahi ʻiuniti ʻo e taimí (ʻaho, houa, sekoni, mo e alā meʻa pehē). Hange ko 'eni, kapau 'oku ke ma'u 'a e 'aho lolotonga, te ke fie fakahaa'i ki he tokotaha 'oku ne ngaue'aki 'a e 'aho 'i he uike 'e 1 mei heni. Ko e ngaahi me'a 'o e momeniti 'oku 'i ai 'a e ngaahi founga hange ko e tanaki mo e to'o 'oku nau fakahoko 'a e ngaahi ngaue ko 'eni. 'Oku to'o 'e he ngaahi ngaue ko 'eni ha mahu'inga mo ha 'iuniti, hange ko 'eni: tanaki atu(7, 'aho'). Kae kehe, ko e faikehekehe mahuʻinga ʻaupito ʻe taha ʻi he vahaʻa ʻo e Momeniti mo e Fakataimi, ko e taimi ʻoku fakahoko ai ʻa e ngaahi fakafuofua ʻaho ko ʻení, ʻoku fakaleleiʻi ʻa e meʻa ʻoku ʻi laló pea ʻoku mole hono mahuʻinga ʻuluakí. const he taimi ni = momeniti ();

fakafiemalie.log (he taimi ni); // Momeniti<2026-02-24T20:08:36-05:00>

const Uike kaha'u = he taimi ni.tanaki atu (7, 'aho'); fakafiemalie.log (Uike kaha'u); // Momeniti<2026-03-03T20:08:36-05:00>

// Gotcha - na'e liliu 'a e me'a 'uluaki . fakafiemalie.log (he taimi ni); // Momeniti<2026-03-03:08:36-05:00>

Ke faka'ehi'ehi mei he mole 'a e 'aho 'uluaki, 'e lava ke ke ui 'a e clone 'i he me'a Moment ke fa'u ha tatau. const he taimi ni= momeniti (); const uike kaha'u = he taimi ni.clone (). tanaki atu (7, 'aho');

fakafiemalie.log (he taimi ni); // Momeniti<2026-02-24T20:12:55-05:00>

fakafiemalie.log (Uike kaha'u); // Momeniti<2026-03-03T20:12:55-05:00>

ʻI he tafaʻaki ʻe tahá, ʻoku ʻikai ke liliu ʻa e ngaahi meʻa Fakataimi. Ko e taimi pe te ke fa’u ai ha me’a hange ko e Instant, PlainDate, mo e ngaahi me’a pehe, ‘e ‘ikai ‘aupito liliu ‘a e mahu’inga ‘o e me’a ko ia. Ko e ngaahi meʻa fakataimi ʻoku ʻi ai foki mo e ngaahi founga tānaki mo e toʻo. Ko e fakataimi 'oku ki'i picky fekau'aki mo e ngaahi 'iuniti taimi 'e lava ke tanaki atu ki he ngaahi fa'ahinga me'a. Hangē ko ‘ení, ‘oku ‘ikai lava ke ke tānaki atu ha ngaahi ‘aho ki ha Instant:

const he taimi ni = Fakataimi.He taimi ni.vave (); const Uike hoko = he taimi ni.tanaki atu ({ 'aho: 7 }); // RangeError: Hala fakataimi: 'Oku 'ikai lava ke hoko 'a e 'iuniti lahi taha ko ha 'iuniti 'aho .

Koe'uhi he 'oku fakafofonga'i 'e he ngaahi me'a 'o e Instant ha poini pau 'i he taimi 'i he UTC pea 'oku tohimāhina-agnostic. Koe’uhi ‘oku lava ke liliu ‘a e loloa ‘o e ‘aho ‘o makatu’unga ‘i he ngaahi tu’utu’uni taimi ‘o hange ko e Daylight Saving Time, ‘oku ‘ikai ke ma’u ‘a e fakafuofua ko ‘eni ‘i ha Instant. Te ke lava, Ka neongo ia, fakahoko 'a e ngaue ko 'eni 'i he ngaahi fa'ahinga kehe 'o e ngaahi me'a, hange ko ha PlainDateTime: const he taimi ni = Fakataimi.He taimi ni.plainDateTaimiISO (); fakafiemalie.log (he taimi ni.ki heFakalotofonua ()); // 24/2/2026, 20:23:59 efiafi

const Uike hoko = he taimi ni.tanaki atu ({ 'aho: 7 });

// Fakatokanga'i ange 'oku kei tu'u pe 'a e 'uluaki PlainDateTime . fakafiemalie.log (he taimi ni.ki heFakalotofonua ()); // 24/2/2026, 20:23:59 efiafi

fakafiemalie.log (uike kaha'u.ki he feitu'u ()); // 3/3/2026, 8:23:59 efiafi

Te ke lava foki ʻo fikaʻi ʻa e lahi ʻo e taimi ʻi he vahaʻa ʻo ha ongo meʻa Momeniti pe Fakataimi. 'I he ngaue 'a e diff 'o e Moment, 'Oku fie ma'u ke ke 'oatu ha 'iuniti ki he granularity, ka 'ikai te ne fakafoki mai 'a e faikehekehe 'i he milliseconds. const 'aho1 = momeniti ('2026-02-21T09:00:00'); const 'aho2 = momeniti ('2026-02-22T10:30:00');

fakafiemalie.log ('aho2.kehekehe ('aho1)); // 91800000

console.log ('aho2.kehekehe ('aho1, 'aho')); // 1

Ke fai ʻeni ʻaki ha meʻa Fakataimi, te ke lava ʻo paasi ha meʻa Fakataimi ʻe taha ki hono ngaahi founga ʻo aʻu ki he pe talu mei ai. 'Oku fakafoki mai 'e he me'a ni ha me'a Temporal.Duration 'oku 'i ai 'a e fakamatala fekau'aki mo e kehekehe 'o e taimi. 'Oku 'i ai 'a e ngaahi koloa 'a e me'a 'o e loloa ki he konga takitaha 'o e faikehekehe, pea 'e lava foki ke ne fakatupu ha ISO 8601 loloa 'o e aho 'oku ne fakafofonga'i 'a e kehekehe 'o e taimi.

const 'aho1 = Fakataimi.'AhoMa'ama'aTaimi.mei he ('2026-02-21T09:00:00'); const 'aho2 = Fakataimi.'AhoMa'ama'aTaimi.mei he ('2026-02-22T10:30:00');

// largestUnit 'oku ne fakahaa'i 'a e 'iuniti lahi taha 'o e taimi ke fakafofonga'i . // 'i he fika'i 'o e loloa . const diff = 'aho2.talu mei he ('aho1, {'Iuniti lahi taha: 'aho' });

fakafiemalie.log (kehekehe.'aho); // 1

fakafiemalie.log (kehekehe.houa); // 1

fakafiemalie.log (kehekehe.miniti); // 30

fakafiemalie.log (kehekehe.ki heString ()); // P1DT1H30M // (ISO 8601 loloa 'o e aho: 'aho 'e 1, houa 'e 1, miniti 'e 30)

Fakafehoanaki 'o e Ngaahi 'Aho Mo e Ngaahi Taimi . Momeniti mo e Fakataimi fakatou'osi 'oku ne tuku ke ke fakafehoanaki 'a e ngaahi 'aho mo e taimi ke fakapapau'i pe ko e fē 'oku ha'u kimu'a 'i he taha, ka ke to'o 'a e ngaahi founga kehekehe mo e API. 'Oku 'omi 'e he Momeniti 'a e ngaahi founga hange ko e isBefore, isAfter, mo e isSame ke fakafehoanaki 'a e ongo me'a 'o e Momeniti. const 'aho1 = momeniti ('2026-02-21T09:00:00'); const 'aho2 = momeniti ('2026-02-22T10:30:00');

fakafiemalie.log ('aho1.'okuKimu'a ('aho2)); // mo'oni

'Oku faka'aonga'i 'e he Temporal ha founga fakafehoanaki static ke fakahoko ha fakafehoanaki 'i he vaha'a 'o e ongo me'a 'o e fa'ahinga tatau. 'Oku ne fakafoki mai 'a e -1 kapau 'oku hoko mai 'a e 'uluaki 'aho kimu'a 'i he ua, 0 kapau 'oku nau tatau, pe 1 kapau 'oku hoko mai 'a e 'uluaki 'aho hili 'a e ua. 'Oku fakahaa'i 'e he sipinga ko 'eni 'a e founga ke fakafehoanaki 'a e ongo me'a PlainDate. Ko e ongo fakakikihi ki he Temporal.PlainDate.fakafehoanaki kuo pau ke hoko ko e ngaahi me'a 'o e PlainDate.

const 'aho1 = Fakataimi.'AhoMa'ama'a.mei ({ ta'u: 2026, mahina: 2, 'aho: 24 }); const 'aho2 = Fakataimi.'AhoMa'ama'a.mei ({ ta'u: 2026, mahina: 3, 'aho: 24 });

// 'oku ha'u 'a e 'aho1 kimu'a 'i he 'aho2, ko ia -1. console.log (Fakataimi.'Aho Ma'ama'a.fakafehoanaki ('aho1, 'aho2));

// Hala kapau te tau feinga ke fakafehoanaki ha ongo me'a 'o e fa'ahinga kehekehe . console.log (Fakataimi.'Aho Ma'ama'a.fakafehoanaki ('aho1, Fakataimi.Ko 'eni.vave ())); // TypeError: Hala fakataimi: 'Oku 'ikai ke 'aonga 'a e ngaahi mala'e PlainDate 'oku 'oatu.

Tautefito, ʻoku ʻai ʻe he meʻá ni ke faingofua hono fakahokohoko ha fakahokohoko ʻo e ngaahi meʻa Fakataimi. // Ko ha fakahokohoko 'o e ngaahi me'a 'o e Temporal.PlainDate . const ngaahi 'aho = [ ... ];

// faka'aonga'i 'a e Fakataimi.PlainDate.fakafehoanaki ko e ngaue fakafehoanaki . ngaahi 'aho.fakahokohoko (Fakataimi.'Aho Ma'ama'a.fakafehoanaki);

Ngaahi Liliu ʻo e Sone Taimi ‘Oku ‘ikai poupou’i ‘e he laipeli tefito ‘o e Moment ‘a e ngaahi liliu ‘o e taimi. Kapau 'oku ke fie ma'u 'a e ngaue ko 'eni, 'Oku fie ma'u foki ke ke fokotu'u 'a e momeniti-timezone 'a e package. 'Oku 'ikai ke 'akau-lulululu 'a e kato ko 'eni, pea ko ia ai 'e lava ke tanaki atu 'a e mahu'inga ki ho'o lahi 'o e fu'u 'akau. Ko e taimi pe ‘oku ke fokotu’u ai ‘a e moment-timezone, ‘e lava ke ke liliu ‘a e ngaahi me’a ‘o e Moment ki he ngaahi taimi kehekehe ‘aki ‘a e founga tz. Hange ko e ngaahi ngaue kehe 'a e Momeniti, 'oku mutates 'eni 'a e 'i lalo .sino'i me'a. // Ko e fakakaukau ko e taimi Hahake 'o 'Amelika const he taimi ni = momeniti (); fakafiemalie.log (he taimi ni); // Momeniti<2026-02-28T20:08:20-05:00>

// Liliu ki he taimi 'o e Pasifiki. // Ko e taimi Hahake 'uluaki 'oku mole. now.tz(''Amelika/Losi_'Eniselesi'); fakafiemalie.log (he taimi ni); // Momeniti<2026-02-28:08:20-08:00>

'Oku langa 'a e ngaue 'a e taimi 'o e sone 'i he API fakataimi 'i he taimi 'oku faka'aonga'i ai ha me'a Temporal.ZonedDateTime. 'Oku kau 'i he ngaahi me'a ko 'eni ha founga withTimeZone 'oku ne fakafoki mai ha ZonedDateTime fo'ou 'oku ne fakafofonga'i 'a e momeniti tatau 'i he taimi, ka 'i he taimi 'oku fakapapau'i. // Toe, 'o fakakaukau ki he taimi Hahake 'o 'Amelika . const he taimi ni = Fakataimi.He taimi ni.sonedAhoTaimiISO (); fakafiemalie.log (he taimi ni.ki heFakalotofonua ()); // 28/2/2026, 8:12:02 PM EST

// Liliu ki he taimi 'o e Pasifiki . const he taimi niPasifiki = he taimi ni.mo eTaimi(''Amelika/Losi_'Eniselesi'); fakafiemalie.log (Pasifiki he taimi ni.ki heFakalotofonua ()); // 28/2/2026, 17:12:02 PST

// 'Oku kei tu'u pe 'a e me'a 'uluaki . fakafiemalie.log (he taimi ni.ki heFakalotofonua ()); // 28/2/2026, 8:12:02 PM EST

Fakatokanga'i ange: Ko e ngaahi mahu'inga formatted 'oku fakafoki mai 'e he toLocaleString, hange ko ia 'oku 'uhinga ki ai 'a e hingoa, 'oku fakafalala ki he feitu'u. Na'e fakatupulaki 'a e sipinga 'o e code 'i he en-US locale, ko ia 'oku hange ko 'eni 'a e fotunga: 2/28/2026, 5:12:02 PM PST. ‘I ha feitu‘u ‘e taha, ‘e kehe nai eni. Hange ko 'eni, 'i he feitu'u 'o e en-GB, te ke ma'u ha me'a hange ko e 28/2/2026, 17:12:02 GMT-8. Ko ha Fakafoki ʻo e Māmani Moʻoní Tau pehē ‘oku tau langa ha app ki hono fakataimitēpile‘i ‘o e ngaahi me‘a ‘i he ngaahi taimi kehekehe. Ko e konga 'o e app ko 'eni ko ha ngaue, getEventTimes, 'a ia 'oku ne to'o ha ISO 8601 aho 'oku ne fakafofonga'i 'a e taimi mo e 'aho 'o e me'a na'e hoko, ha taimi fakalotofonua, mo ha taimi taumu'a. 'Oku fa'u 'e he ngaue 'a e ngaahi aho taimi mo e 'aho formatted ki he me'a na'e hoko 'i he ongo taimi 'o e sone. Kapau ‘oku ‘oange ki he ngaue ha input string ‘oku ‘ikai ko ha taimi/‘aho ‘oku ‘aonga, te ne lī ha fehalaaki. Ko e ‘uluaki fakahoko ‘eni, ‘o faka’aonga’i ‘a e Momeniti (‘oku fie ma’u foki ke faka’aonga’i ‘a e package ‘o e momeniti-timezone).

import momeniti mei he 'momeniti-taimi';

ngaue ma'u 'a e ngaahi taimi 'o e me'a na'e hoko (inputString, taimi 'o e user, taimi 'o e taumu'a) { const taimiFomati = 'MMM D, YYYY, h: mm: ss ha z';

// 1. Fa'u 'a e 'uluaki momeniti 'i he taimi 'o e tokotaha 'oku ne ngaue'aki . const taimi me'a na'e hoko = momeniti.tz ( Aho fakahū, momeniti.ISO_8601, // 'Amanaki ki ha aho ISO 8601 mo'oni, // Faka'aonga'i fefeka userTaimiSone );

// Lafo ha fehalaaki kapau na'e 'ikai ke fakafofonga'i 'e he inputString ha 'aho 'oku 'aonga . kapau (! taimi me'a na'e hoko.'oku 'aonga ()) { throw fo'ou Hala(''Oku 'ikai ke 'aonga 'a e 'aho/taimi 'o e input'); }

// 2. Fika'i 'a e taimi taumu'a . // FAKATU'UNGA: Kuo pau ke tau clone, pe 'eventTime' 'oku liliu 'o ta'engata! const Taimi taumu'a = taimi 'o e me'a na'e hoko.clone ().tz (taimi taumu'a 'o eSone);

fakafoki { fakalotofonua: taimi me'a na'e hoko.fotunga (taimiFormat), taumu'a: taumu'aTaimi.fotunga (taimiFormat), }; }

const taimi-tepile = ma'u 'a e ngaahi taimi 'o e me'a na'e hoko ( '2026-03-05T15:00-05:00', 'Amelika/Niu_Ioke', 'Iulope/Lonitoni', 2012. );

fakafiemalie.log (taimi-tepile.fakalotofonua); // Ma'asi 5, 2026, 3:00:00 efiafi EST

fakafiemalie.log (taimi-tepile.taumu'a); // Ma'asi 5, 2026, 8:00:00 efiafi GMT

‘I he fakatātā ko ‘ení, ‘oku tau ngāue‘aki ha fotunga ‘aho ‘oku ‘amanaki ke hoko ‘o e ISO 8601, ‘a ia ‘oku tokoni ke langa ki he Momeniti. ‘Oku mau toe faka’aonga’i foki ‘a e parsing fefeka, ‘a ia ‘oku ‘uhinga ia ‘e ‘ikai feinga ‘a e Moment ke mate’i ‘aki ha aho ‘aho ‘oku ‘ikai ke fe’unga mo e fotunga. Kapau 'oku paasi ha aho 'aho 'ikai ISO, 'e iku ia ki ha me'a 'aho 'oku 'ikai ke 'aonga, pea 'oku tau lī ha fehalaaki. Ko e fakahoko Fakataimi 'oku 'asi tatau, ka 'oku 'i ai ha ngaahi kehekehe mahu'inga si'isi'i.

ngaue ma'u 'a e ngaahi taimi 'o e me'a na'e hoko (inputString, taimi 'o e user, taimi 'o e taumu'a) { // 1. Parse 'a e input fakahangatonu ki ha Instant, pea fa'u 'a e . // ha ZonedDateTime 'i he sone 'o e tokotaha 'oku ne ngaue'aki. const vave = Fakataimi.Fakamatala.mei he (inputString); const taimi me'a na'e hoko = vave.toZonedAhoTaimiISO (taimi 'o e tokotaha faka'aonga'i);

// 2. Liliu ki he sone taumu'a . // 'Oku 'otometiki 'eni 'o fakafoki mai ha me'a FO'OU; 'oku malu 'a e 'eventTime'. const Taimi taumu'a = taimi 'o e me'a na'e hoko.mo eTaimi(TaimiTaumu'a);

// 3. Fometi 'o faka'aonga'i 'a e Intl (langa-'i) const ngaahi fili = { ta'u: 'fakafika', . mahina: 'nounou', . 'aho: 'fakafika', . houa: 'fakafika', . miniti: '2-fika', . ua: '2-fika', . taimiZoneName: 'nounou' };

fakafoki { fakalotofonua: taimi me'a na'e hoko.toLocaleString (folau.lea, ngaahi fili), taumu'a: taumu'aTaimi.toLocaleString (folau.lea, ngaahi fili) }; }

const taimi-tepile = ma'u 'a e ngaahi taimi 'o e me'a na'e hoko ( '2026-03-05T15:00-05:00', 'Amelika/Niu_Ioke', 'Iulope/Lonitoni', 2012. );

fakafiemalie.log (taimi-tepile.fakalotofonua); // Ma'asi 5, 2026, 3:00:00 PM EST

fakafiemalie.log (taimi-tepile.taumu'a); // Ma'asi 5, 2026, 8:00:00 efiafi GMT

'I he Momeniti, kuo pau ke tau fakapapau'i mahino ha fotunga 'o e aho ki he ngaahi aho 'o e 'aho 'oku ma'u. Tatau ai pē pe ko e fē feituʻu pe feituʻu ʻoku ʻi ai ʻa e tokotaha ʻoku ne fakaʻaongaʻi, ʻe fakafotunga maʻu pē ʻa e ngaahi taimi ʻo e meʻa ʻoku hokó ko e ʻaho 5 ʻo Māʻasi, 2026, 3:00:00 .efiafi EST. Pea ‘oku ‘ikai foki fiema’u ke tau lī mahino ha exception. Kapau 'oku paasi ha aho 'oku 'ikai ke 'aonga ki he Temporal.Instant.from, 'e lī 'e he Fakataimi 'a e tukukehe ma'atautolu. Ko e me'a 'e taha ke fakatokanga'i na'a mo e parsing fefeka, 'Oku kei lenient ange 'a e Moment version. 'Oku fie ma'u 'e he fakataimi 'a e taimi 'o e offset 'i he ngata'anga 'o e aho. ‘Oku totonu foki ke ke fakatokanga’i koe’uhi ‘oku tau faka’aonga’i ‘a e navigator.language, ‘e lele pe ‘a e code ko ‘eni ‘i ha ‘atakai ‘o e browser, ‘o hange ko e navigator ‘oku ‘ikai ke fakamatala’i ‘i ha ‘atakai ‘o e Node.js. 'Oku faka'aonga'i 'e he fakahoko fakataimi 'a e browser 'a e locale lolotonga (navigator.language), ko ia 'e ma'u 'e he tokotaha 'oku ne ngaue'aki 'a e ngaahi taimi 'o e me'a na'e hoko 'oku formatted 'i honau fotunga taimi fakalotofonua. ʻI he fakalotofonua ʻo e ʻIunaiteti Siteití, ko e ʻaho 5 ʻeni ʻo Māʻasi, 2026, 3:00:00 efiafi EST. Ka neongo ia, kapau 'oku 'i Lonitoni 'a e tokotaha 'oku ne ngaue'aki, hange ko 'eni, 'e fakafotunga 'a e ngaahi taimi 'o e me'a na'e hoko ko e 5 Ma'asi 2026, 15:00:00 GMT-5. Fakanounou

Ngaue Momeniti.js Fakataimi Taimi lolotonga momeniti() Fakataimi.He taimi ni.sonedAhoTaimiISO() Faka'uhinga'i 'a e ISO momeniti (str) Fakataimi.Fakavavevave.mei(str) Tānaki taimi .tānaki atu(7, 'aho') (liliu) .tānaki atu ({ 'aho: 7 }) (me'a fo'ou) Faikehekehe .diff(kehe, 'ngaahi houa') .talu(kehe).houa Sone taimi .tz('Sone/Hingoa') .mo eTaimiSone('Sone/Hingoa')

'I he 'uluaki vakai, 'e lava ke ki'i kehekehe 'a e faikehekehe (pea 'i he tu'unga 'o e Fakataimi, taimi 'e ni'ihi 'oku lahi ange 'a e verbose mo e fefeka ange) syntax, ka 'oku 'i ai ha ngaahi lelei mahu'inga 'e ni'ihi ki hono faka'aonga'i 'o e Fakataimi 'i he Moment.js:

Ko e mahino ange 'oku 'uhinga ia ki he si'isi'i ange 'a e ngaahi me'a faka'ohovale mo e ngaahi bugs ta'efakakaukau'i. ‘E hā ngali anga-malū ange nai ‘a e momenití, ka ‘oku kau ki ai ‘a e “mate‘i,” ‘a ia ‘e lava ke iku ia ‘i he taimi ‘e ni‘ihi ki he ngaahi ‘aho hala. Kapau te ke 'oange ki he Temporal ha me'a 'oku 'ikai ke 'aonga, 'oku ne lī mai ha fehalaaki. Kapau ‘oku lele ‘a e code, ‘oku ke ‘ilo’i kuo ke ma’u ha ‘aho ‘oku ‘aonga. 'E lava ke tanaki atu 'e he momeniti 'a e lahi mahu'inga ki he fu'u 'akau 'o e tohi kole, tautautefito kapau 'oku ke faka'aonga'i 'a e momeniti-timezone 'a e kato. ‘Oku ‘ikai ke tānaki atu ‘e he Temporal ha me’a (‘i he taimi pē ‘oku fakafolau atu ai ‘i ho’o ngaahi browsers taumu’a). ‘Oku ‘oatu ‘e he Immutability ‘a e falala ‘e ‘ikai te ke teitei mole pe tohi’i ‘a e fakamatala ‘i he taimi ‘oku fakahoko ai ‘a e ngaahi liliu ‘aho mo e ngaahi ngaue. Ngaahi fakafofonga kehekehe 'o e taimi (Instant, PlainDateTime, ZonedDateTime) 'o fakatatau ki ho'o ngaahi fie ma'u, 'a ia 'oku hoko ma'u pe 'a e Momeniti ko ha takai 'o takatakai 'i ha taimi 'o e UTC. 'Oku faka'aonga'i 'e he fakataimi 'a e Intl APIs ki he 'aho 'o e formatting, 'a ia 'oku 'uhinga ia 'e lava ke ke ma'u 'a e locale-'ilo'i 'a e formatting 'o 'ikai fie ma'u ke fakapapau'i mahino 'a e ngaahi faka'ilonga.

Ngaahi Nouti 'i he Polyfill . Hange ko ia na'e lave ki ai kimu'a, 'Oku 'i ai ha polyfill Fakataimi 'oku ma'u, tufaki atu ko ha npm 'oku ui ko e @js-fakataimi/polyfill. Kapau ‘oku ke fie faka’aonga’i ‘a e Temporal he ‘aho ni, te ke fie ma’u ‘a e polyfill ko ‘eni ke poupou’i ‘a e ngaahi browsers hange ko e Safari ‘oku te’eki ke fakafolau ‘a e API. Ko e ongoongo kovi 'i he me'a ni 'e tanaki atu ia ki ho'o lahi 'o e fu'u 'akau. Ko e ongoongo lelei 'oku ne kei tanaki atu 'a e si'isi'i ange 'aupito 'i he momeniti pe momeniti-timezone. Ko e fakafehoanaki 'eni 'o e ngaahi lahi 'o e ngaahi fu'u 'akau hange ko ia 'oku lipooti 'e he Bundlephobia.com, ko ha uepisaiti 'oku ne 'oatu 'a e fakamatala ki he ngaahi lahi 'o e npm 'o e ngaahi kato (lomi'i 'i he hingoa 'o e ngaahi kato takitaha ke vakai ki he 'analaiso 'o e Bundlephobia):

Pakete Fakasi'isi'i Fakasi'isi'i & gzip @js-fakataimi/fakafonu lahi 154.1 kB 44.1 kB momeniti 294.4 kB 75.4 kB momeniti-taimi 1 MB 114.2 kB

Ko e polyfill foki kuo fakahisitolia ‘a e ngaahi me’a fakahoko ‘e ni’ihi ‘o takatakai ‘i hono faka’aonga’i ‘o e manatu, pea ‘i he taimi ‘o e tohi, ‘oku lau ia ‘oku ‘i ha tu’unga ‘o e ‘alafa. Koeʻuhí ko e meʻá ni, mahalo he ʻikai te ke fie fakaʻaongaʻi ia ʻi hono ngaohí kae ʻoua kuó ne aʻu ki ha tuʻunga matuʻotuʻa ange. Ko e ongoongo lelei ‘e taha ‘oku ‘amanaki ‘e ‘ikai ke fu’u fiema’u ‘a e polyfill (tukukehe kapau ‘oku ke fie ma’u ke poupou’i ‘a e ngaahi browsers motu’a ange, ‘o e mo’oni). 'I he taimi 'o e tohi, Kuo fakafolau atu 'a e taimi 'i he Chrome, Edge, mo e Firefox. ‘Oku te’eki ke fu’u mateuteu ‘i he Safari ‘i he taimi ni, neongo ‘oku ngali ‘oku ma’u ia mo ha fuka taimi lele ‘i he Tekinolosia fakamuimuitaha ‘o e Preview.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free