Ժամային գոտու փոխակերպիչ անվճար
Ակնթարթային կերպով փոխակերպեք ժամանակները 20 աշխարհի ժամային գոտիների ցանկացածի միջև: Օգտագործեք ուղիղ ժամանակ կամ մուտքագրեք կարգավորված ամսաթիվ ու ժամ՝ համեմատելու:
Ավելացնել ժամային գոտի
Տարածված կիրառություններ
- Պլանավորել Հեռակա Թիմի Հանդիպումներ Ժամային գոտիներումԳտեք հանդիպման ժամը, որ աշխատում է թիմի անդամների համար համաժամանակյա մի քանի ժամային գոտիներում:
- Փոխակերպեք Իրադարձության Ժամանակը Միջազգային Ներկայացվածների համարՆերկայացրեք ուղիղ հեռարձակում իրադարձության, վեբինար կամ հեռարձակման մեկնարկային ժամանակը հաղորդակցությունից խուսափելու համար:
- Պլանավորել Ժամանաբերման և Զանգերի Մեջ ՃանապարհորդելիսՏեսեք, թե ինչ ժամ է տուն ճանապարհորդելիս, կամ ստուգեք ձեր նպատակի տեղական ժամը պլանավորելու համար:
- Հետևեք Տարածաշրջանային Բաժնետոմսերի Բաց ԺամանակինՓոխակերպեք NYSE, LSE, TSE և այլ բորսայի բաց և փակ ժամանակը ձեր տեղական ժամին:
- Փոխակերպեք Խաղի Տարածման և Մրցակցման ԺամանակըԳտեք հատկապես թե երբ խաղը լույս տեսնում է կամ թե երբ esports մրցակցությունը սկսում է ձեր տեղական ժամային գոտում:
Ինչպես է այն աշխատում
Ամբողջ փոխարկման տրամաբանությունը լիովին աշխատում է ձեր դիտարկիչում՝ օգտագործելով JavaScript Intl.DateTimeFormat API-ն — նույն միջազգայնացման շարժիչը, որ ներկառուցված է Chrome-ում, Firefox-ում և Safari-ում։ Չկան արտաքին գրադարաններ, և ոչ մի սերվերային կանչ չի կատարվում։
- 1IANA ժամային գոտիների ցանկ բեռնվածԲեռնման ժամանակ գործիքը կանչում է Intl.supportedValuesOf('timeZone')՝ ձեր դիտարկիչի հետ եկող ամբողջական IANA ժամային-գոտիների բազան ստանալու համար — սովորաբար 400+ գոտի։ Ավելի հին շարժիչներում այն վերադառնում է 20 խոշոր քաղաքների ներկառուցված ցանկին։
- 2Պատի-ժամացույցի մուտքագրումը լուծված է UTC պահիԵրբ մուտքագրում եք հատուկ ամսաթիվ և ժամանակ, գործիքը գործարկում է երկու-անցումով ալգորիթմ՝ Intl.DateTimeFormat(...).formatToParts()-ով ձեր ընտրած աղբյուրի գոտու UTC շեղումը հաշվարկելու համար, ապա հանում է այն։ Երկրորդ անցումը կրկին ստուգում է շեղումը ստացված պահին՝ DST սահմանային եզրային դեպքերը ճիշտ մշակելու համար։
- 3Ամեն թիրախային գոտի ձևաչափված անկախIntl.DateTimeFormat-ը կանչվում է մեկ անգամ ամեն ընտրված ժամային գոտու համար՝ փոխանցելով լուծված UTC պահը և IANA գոտու նույնացուցիչը (օր.՝ Asia/Tokyo)։ Դիտարկիչի ներկառուցված ժամային-գոտու աղյուսակները մշակում են DST կանոնները և շեղման պատմությունը՝ արտադրելով տեղանք-զգայուն շաբաթվա-օր, ամսաթիվ և ժամանակ տողեր։
- 4Կենդանի ժամացույցը տիկ է անում setInterval-ովԵրբ «օգտագործել ընթացիկ ժամանակը» ընտրված է, մեկ-վայրկյանանոց setInterval-ը թարմացնում է հիմնական ամսաթիվը React state-ում, ուստի ամեն ցուցադրված ժամային գոտի թարմանում է իրական ժամանակում։ Ձեր գոտու ընտրությունները պահվում են localStorage-ում, որպեսզի գոյատևեն այցելություններով։
Առնչվող գործիքներ
Համաշխարհային ժամացույց
Տեսեք ուղիղ ժամանակը աշխարհի քաղաքներում, համեմատեք ժամերը՝ հանդիպում պլանավորելու համար, և պահեք ձեր սեփական քաղաքների ցանկը։
Սրտի բաբախման գոտու հաշվիչ
Գտեք ձեր 5 վարժական սրտի բաբախման գոտիները ձեր տարիքից և հանգստի սրտի բաբախումից (Karvonen մեթոդ):
Ժամա-բացիկ հաշվիչ
Ավելացրեք ամենօրյա մուտք/ելք ժամերն ու չվճարվող ընդմիջումները՝ ամբողջ շաբաթվա աշխատաժամն ամփոփելու, ըստ ցանկության 40 ժամ գերազանցող արտաժամյա ու ձեր ժամային պարկի ամբողջ վարձատրության: