LibraTool logoLibraTool

Табдилдиҳандаи минтақаи вақт-и ройгон

Вақтро байни ҳар яке аз 20 минтақаи вақти ҷаҳонӣ ҳамзамон табдил диҳед. Вақти зиндаи ҷориро истифода баред ё сана ва вақти дилхоҳро барои муқоиса ворид кунед.

Ҳамин ки бор шуд офлайн кор мекунад
Минтақаҳои вақти интихобшуда
Ню-Йорк
 
Лондон
 
Токио
 
Сидней
 

Илова кардани минтақаи вақт

Чӣ тавр он кор мекунад

Тамоми мантиқи табдил пурра дар браузери шумо бо API-и Intl.DateTimeFormat-и JavaScript кор мекунад — ҳамон муҳаррики байналмиллалисозие ки ба Chrome, Firefox ва Safari сохта шудааст. Ягон китобхонаи берунӣ ва ягон дархости сервер нест.

  1. 1
    Рӯйхати минтақаи вақти IANA бор шудааст
    Ҳангоми бор шудан, абзор Intl.supportedValuesOf('timeZone')-ро даъват мекунад, то пойгоҳи маълумоти пурраи минтақаи вақти IANA-ро, ки браузери шумо ҳамроҳ мефиристад — маъмулан 400+ минтақа — гирад. Дар муҳаррикҳои кӯҳна он ба рӯйхати дарунсохти 20 шаҳри асосӣ бармегардад.
  2. 2
    Вуруди соати девор ба лаҳзаи UTC ҳал карда мешавад
    Вақте ки сана ва вақти фармоиширо менависед, абзор алгоритми ду-гузаштро бо истифодаи Intl.DateTimeFormat(...).formatToParts() иҷро мекунад, то гузаришти UTC-ро барои минтақаи манбаи интихобии шумо ҳисоб кунад, сипас онро тарҳ мекунад. Гузашти дуюм гузариштро дар лаҳзаи натиҷа бори дигар месанҷад, то ҳолатҳои канории марзи DST-ро дуруст идора кунад.
  3. 3
    Ҳар минтақаи ҳадаф мустақил форматбандӣ шудааст
    Intl.DateTimeFormat барои ҳар минтақаи вақти интихобшуда як бор даъват карда мешавад, лаҳзаи UTC-и ҳалшуда ва муайянкунандаи минтақаи IANA (масалан Asia/Tokyo)-ро мегузаронад. Ҷадвалҳои дарунсохти минтақаи вақти браузер қоидаҳои DST ва таърихи гузаришро идора мекунанд, сатрҳои маҳалшиноси рӯзи ҳафта, сана ва вақтро тавлид мекунанд.
  4. 4
    Соати зинда тавассути setInterval тик мезанад
    Вақте ки 'вақти ҷориро истифода бар' санҷида шудааст, setInterval-и як-сонияа санаи асосиро дар ҳолати React нав мекунад, бинобар ин ҳар минтақаи вақти намоён дар вақти воқеӣ нав мешавад. Интихоботи минтақаи шумо ба localStorage захира карда мешаванд, бинобар ин дар байни боздидҳо боқӣ мемонанд.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда