Saa ya Dunia Mtandaoni - Muda wa Moja kwa Moja katika Miji Duniani
Saa yetu ya dunia mtandaoni inaonyesha muda wa sasa wa eneo katika mji wowote, popote duniani, kwenye ramani moja ya dunia ya moja kwa moja. Ongeza miji unayoijali kweli - mji wako wa nyumbani, ofisi, timu yako katika nchi nyingine, familia ng'ambo - na uone kwa mtazamo mmoja ambao uko macho sasa hivi na ambao bado unalala.
Ni bure, hakuna usajili, hakuna upakuaji, hakuna matangazo kwenye zana. Kadi zinasasishwa kila sekunde, mpaka wa mchana/usiku kwenye ramani unasasishwa kila dakika, na uchaguzi wako unahifadhiwa kwenye browza yako ili seti ile ile ya miji ikungoje wakati ujao unapofungua ukurasa.
Vipengele muhimu
- Ramani ya dunia ya moja kwa moja: Ramani ya dunia ya vekta (iliyojengwa na D3.js) inaonyesha kila bara kwa rangi ya mandhari yako. Upande wa usiku unawekewa kivuli kwa wakati halisi kwa kutumia eneo la chini ya jua la kweli - hivyo unaweza kuona kihalisi mahali jua limetua.
- Miji 1,300+, kila eneo la muda la IANA: Hifadhidata inayoweza kutafutwa inayohudumia kila eneo la muda lenye watu, ikiwa ni pamoja na lisilo la kawaida kama UTC+5:30 (Kolkata), UTC+9:30 (Adelaide), UTC+12:45 (Visiwa vya Chatham).
- Kadi za mchana / usiku: Kila kadi ya mji ni nyepesi ikiwa ni mchana huko na giza ikiwa ni usiku - dalili ya kuona ambayo ni ya haraka kusoma kuliko nambari tu kwenye saa.
- Pita juu na bofya kwenye ramani: Pita juu ya kadi kuangazia bandiko lake na kidokezo kwenye ramani. Bofya kufunga uangazaji - muhimu unapotaka kuelekeza mji katika picha ya skrini au kwenye simu. Bofya popote nje kuachilia.
- Buruta-na-uangushe kupanga upya: Buruta kadi yoyote hadi nafasi mpya. Mpangilio ni wako - weka mji wako wa nyumbani kwanza, kisha miji unayoiangalia mara nyingi.
- Imehifadhiwa kienyeji: Miji yako, mpangilio wao na mandhari yako vyote vinaishi katika localStorage ya browza yako. Hakuna akaunti, hakuna seva, hakuna kufuatilia.
- Daylight Saving inashughulikiwa kiotomatiki: Kila mji umewekewa lebo ya eneo la IANA (k.m.
America/New_York) hivyo browza inashughulikia mabadiliko ya DST kwa ajili yako - hakuna masasisho ya mwongozo mara mbili kwa mwaka. - Inafanya kazi kwenye kifaa chochote: Ramani kamili na buruta-uangushe kwenye kompyuta ya mezani. Kwenye simu ramani inasomeka tu na utafutaji unakaa juu ya orodha ya kadi ya safu moja. Kadi zinatosha kuguswa zikiwa na kitufe wazi cha kuondoa.
- Rangi 8 za mandhari: Giza, Nuru, Nyekundu, Kijani-Bluu, Buluu, Zambarau, Kijani, Kijivu. Saa ya dunia inalingana na sehemu nyingine za stopwatch-online.com.
- Inafanya kazi nje ya mtandao: Mara baada ya ukurasa kupakiwa, saa ya dunia inaendelea kupiga na kusasisha upande wa usiku wa ramani bila muunganisho.
Jinsi ya kutumia saa ya dunia
Hatua 1: Ongeza mji
Kwenye kompyuta ya mezani, andika jina la mji katika sanduku la utafutaji katika kona ya juu-kushoto ya ramani. Kwenye simu, sanduku la utafutaji liko juu ya kadi. Unapoandika, miji inayolingana inaonekana katika dropdown - chagua moja na inaongezwa kwa mbofyo mmoja. Pia unaweza kubonyeza kitufe cha + kuongeza pendekezo lililoangaziwa.
Hatua 2: Soma muda wa eneo
Kila mji unaongeza unapata vitu viwili: bandiko dogo kwenye ramani ya dunia na kadi hapo chini. Kila kadi inaonyesha jina la mji, nchi, muda wa sasa wa eneo na tarehe ya leo. Kadi nyepesi = ni mchana huko. Kadi ya giza = ni katikati ya usiku.
Hatua 3: Pita juu au bofya kwa maelezo
Pita juu ya kadi na kipanya na bandiko linalolingana linawaka kwenye ramani na kidokezo kinaonyesha jina kamili la mji. Bofya kadi kufunga uangazaji huo kwenye ramani - ukurasa pia unasogea nyuma kwenye ramani ili uweze kuiona. Bofya nje ya ramani au kwenye kadi nyingine kuachilia. Kupita juu ya bandiko moja kwa moja kwenye ramani kunafanya sawa.
Hatua 4: Panga upya kwa kuburuta
Bonyeza na ushikilie kadi yoyote na kipanya, iburute hadi mahali unapotaka, na uangushe. Mpangilio mpya unahifadhiwa papo hapo. Hii ndiyo njia rahisi zaidi ya kuweka mji wako wa nyumbani kwanza na kupanga miji kwa eneo.
Hatua 5: Ondoa mji
Pita juu ya kadi na kitufe kidogo cha × kinaonekana katika kona ya juu-kushoto. Kibofye kuondoa kadi na bandiko lake kutoka kwenye ramani. Kwenye simu, × inaonekana daima.
Wakati wa kutumia saa ya dunia mtandaoni
Timu za mbali na zilizosambaa
Ikiwa timu yako imesambaa katika nchi nyingi, saa ya dunia ni haraka kuliko hesabu ya akilini - hutaki kuwa wewe unayetuma DM kwa mwenzako saa 3 asubuhi muda wao. Ongeza miji wenzako wanaoishi, buruta mji wako wa nyumbani mbele, na mtazamo mmoja unakuambia ni nani yuko mezani pake.
Kupanga simu za kimataifa
Unahitaji kujua kama saa 9 asubuhi San Francisco ni kuchelewa sana kupiga Tokyo? Ongeza miji yote miwili na usome muda moja kwa moja. Kivuli cha giza/nuru pia kinakuambia upande gani uko macho kwa raha na upi utakuwa na usingizi - habari muhimu kwa kuchagua mwenyeji wa mkutano.
Familia na marafiki ng'ambo
"Ni saa ngapi mahali mama anaishi sasa hivi?" - mtazamo mmoja. Ongeza mji mara moja na hutawahi kufanya hesabu ya akilini ya +7 / +12 saa tena.
Mipango ya kusafiri
Kabla ya safari, ongeza unakoenda ili uanze kurekebisha akilini. Baada ya kutua, saa pia inasaidia kwa jet-lag - kujua mwili wako unafikiria muda gani dhidi ya saa ya eneo inasema ni nusu ya pambano.
Biashara na masoko
Masoko mengi ya kifedha yanaorodhesha saa za ufunguzi katika eneo la muda la ubadilishanaji wao wa eneo (k.m. Tokyo inafungua 09:00 JST). Ongeza miji muhimu na utaona daima muda katika eneo sahihi, na DST ikishughulikiwa kiotomatiki.
Michezo, esports na matangazo ya moja kwa moja
"Mchezo unaanza saa ngapi hapa?" - ikiwa mchezo umetangazwa kama 20:00 CET na unaishi São Paulo, ongeza tu Berlin na São Paulo na usome muda zote mbili pamoja.
Jinsi saa ya dunia inavyofanya kazi ndani
- Ramani ni SVG moja iliyochorwa na D3.js kutoka faili ya GeoJSON ya mipaka ya nchi. Mradi wa equirectangular (lat/lon tambarare) hufanya uwekaji wa bandiko kuwa rahisi - latitudo na longitudo zinaramani moja kwa moja kwenye saizi.
- Upande wa usiku wa ramani unaonyeshwa kama duara la kijiografia la 90° kuzunguka eneo la kupinga jua (eneo la Dunia kinyume na jua). Trigonometria ile ile NOAA inachapisha kwa nafasi ya jua inatumika: declination ya jua + equation-of-time + saa ya UTC ya kompyuta yako. Inasasishwa mara moja kwa dakika.
- Kila mji katika hifadhidata umewekewa lebo ya eneo la muda la IANA. Browza inabadilisha UTC kwa muda wa eneo kupitia
Intl.DateTimeFormat({ timeZone: ... })- ambayo inamaanisha sheria za DST zinarithwa kutoka hifadhidata ya tz ya browza na zinabaki za sasa muda mrefu kama browza yako inavyofanya. - Miji iliyochaguliwa, mpangilio wao na mandhari yako zinahifadhiwa kwa
localStorage. Hakuna kinachotumwa kwa seva.
Vidokezo na ujanja
- Bandika mji wako wa nyumbani kwanza. Iburute kwenye nafasi #1 ili kila kadi nyingine isomeke kama tofauti kutoka "muda wako".
- Panga kwa eneo. Kusanya miji ya Asia pamoja, kisha ya Ulaya, kisha ya Marekani. Gridi ya kadi inajifunika kiotomatiki na mdundo wa kuona unafanya iwe rahisi kuangalia.
- Tumia ujanja wa bofya-kufunga. Wakati unashiriki skrini yako kwenye simu, bofya kadi kuweka bandiko lililoangaziwa - ili mtu upande mwingine ajue hasa mji gani unaelekeza.
- Kivuli kwenye ramani ni cha kweli. Bendi ya giza unayoona ikipita ramani ni mstari halisi ambapo ni alfajiri/jioni sasa hivi. Ikiwa bandiko la mji liko ndani ya bendi ya giza, mchwezo bado haujaanza lakini uko karibu.
- Kadi zinakumbuka mpangilio wao. Usiogope kuangusha mji usiouhitaji chini - mpangilio wako wa awali umehifadhiwa kwa kila browza.
Maswali yanayoulizwa mara kwa mara
Je, saa ya dunia mtandaoni ni bure?
Ndiyo, bure 100%. Hakuna usajili, hakuna upakuaji, hakuna ukuta wa malipo. Saa ya dunia inaendesha kabisa kwenye browza yako.
Saa ya dunia inajuaje muda sahihi kwa kila mji?
Kila mji katika hifadhidata umewekewa lebo ya eneo la muda la IANA (k.m. Asia/Ho_Chi_Minh, America/New_York). Browza inabadilisha muda wa UTC wa kompyuta yako kuwa muda wa eneo wa eneo hilo kwa kutumia Intl.DateTimeFormat. Daylight Saving Time inashughulikiwa kiotomatiki.
Kwa nini baadhi ya kadi ni nyepesi na nyingine giza?
Kadi zinabadilisha rangi kulingana na saa ya eneo ya mji. Saa za mchana (takriban 6 asubuhi hadi 6 jioni) zinaonyesha kadi nyepesi; saa za usiku zinaonyesha kadi ya giza. Wazo lile lile linatumika kuweka kivuli upande wa usiku wa ramani ya dunia - mpaka unasasishwa kila dakika.
Ninaweza kuongeza miji mingapi?
Hakuna kikomo kigumu kwenye miji, na muundo unakua hadi safu kadhaa za kadi kabla ya kujifunika upya. Hifadhidata ya miji inajumuisha zaidi ya 1,300, ikihudumia kila eneo la muda la IANA linalotumika.
Je, miji yangu inahifadhiwa nikifunga browza?
Ndiyo. Miji uliyochagua, mpangilio wao na mandhari yako vyote vinaishi katika localStorage kwenye browza yako, hivyo bado vipo unaporudi. Kufuta data ya kuvinjari kunaviondoa, na haisawazishi kati ya vifaa.
Je, ninaweza kuburuta kadi kuzipanga upya?
Ndiyo, kwenye kompyuta ya mezani. Bonyeza na buruta kadi na kipanya na uiangushe mahali unapotaka. Mpangilio mpya unahifadhiwa kiotomatiki.
Je, saa ya dunia inafanya kazi nje ya mtandao?
Ndiyo. Mara baada ya ukurasa kupakiwa, saa ya dunia inaendesha kabisa kwenye browza yako - hakuna muunganisho unaohitajika kuendelea kusasisha muda, kuonyesha ramani au kuonyesha miji.
Saa ya dunia ina usahihi gani?
Sahihi kama saa ya mfumo wa kifaa chako. Mradi tu kompyuta au simu yako inapata muda kutoka kwenye mtandao (ambacho vifaa vingi vya kisasa hufanya kiotomatiki), saa ya dunia itakuwa sahihi kwa sekunde.