Əsas məzmuna keç

Pulsuz Saat Qurşağı Çevirici

Vaxtları eyni anda 20 dünya saat qurşağından istənilənə çevirin. Canlı cari vaxtdan istifadə edin və ya müqayisə üçün xüsusi tarix və vaxt daxil edin.

Bir dəfə yükləndikdən sonra oflayn işləyir
Seçilmiş saat qurşaqları
Nyu-York
 
London
 
Tokio
 
Sidney
 

Saat qurşağı əlavə et

Ümumi istifadələr

  • Saat Zonalarında Uzaq Komanda Görüşlərini PlanlayınBir neçə saat zonasında komanda üzvləri üçün eyni zamanda işləyən görüş vaxtını tapın.
  • Beynəlmiqi Auditoriyalar üçün Tədbirlərin Vaxtını ÇevirinSəhvlərdən qaçınmaq üçün iştirakçıların yerli vaxtında canlı tədbirlərin, vebinar və ya stream başlanğıcının vaxtını göstərin.
  • Səfər Zamanı Gəliş Saatlarını və Zənglərini PlanlaşdırınSəfər zamanı evin nə vaxt olduğunu görmək və ya planlamaq üçün təyinatınızın yerli vaxtını yoxlamaq.
  • Qlobal Fond Borsası Açılış Vaxtlarını İzləyinNYSE, LSE, TSE və digər borsa açılış və qapalı saatlarını yerli vaxtınıza çevirin.
  • Oyun Buraxılışı və Turnir Vaxtlarını ÇevirinOyunun nə vaxt çıxdığını və ya esports turnirinin yerli saat zonasında nə vaxt başladığını dəqiq tapın.

Necə İşləyir

Bütün çevirmə məntiqi JavaScript Intl.DateTimeFormat API-sini — Chrome, Firefox və Safari-yə qurulmuş eyni beynəlmiləlləşdirmə mühərriki — istifadə edərək tamamilə brauzerinizdə işləyir. Sıfır xarici kitabxana var və server çağırışı yoxdur.

  1. 1
    IANA saat qurşağı siyahısı yükləndi
    Yükləndikdə, alət brauzerinizin daşıdığı tam IANA saat qurşağı verilənlər bazasını — adətən 400+ zona — almaq üçün Intl.supportedValuesOf('timeZone')-u çağırır. Köhnə mühərriklərdə 20 böyük şəhərin qurulmuş bir siyahısına geri qayıdır.
  2. 2
    Divar-saatı girişi bir UTC anına həll edilir
    Fərdi bir tarix və saat yazdıqda, alət seçdiyiniz mənbə zonası üçün UTC ofsetini hesablamaq üçün Intl.DateTimeFormat(...).formatToParts() istifadə edən iki-keçidli bir alqoritm işlədir, sonra onu çıxarır. İkinci bir keçid DST sərhədi kənar hallarını düzgün idarə etmək üçün nəticələnən anda ofseti yenidən yoxlayır.
  3. 3
    Hər hədəf zona müstəqil olaraq formatlanır
    Intl.DateTimeFormat həll edilmiş UTC anını və IANA zona identifikatorunu (məsələn, Asia/Tokyo) ötürərək seçilmiş hər saat qurşağı üçün bir dəfə çağırılır. Brauzerin daxili saat qurşağı cədvəlləri DST qaydalarını və ofset tarixçəsini idarə edir, lokala-uyğun həftənin günü, tarix və vaxt sətirləri yaradaraq.
  4. 4
    Canlı saat setInterval vasitəsilə tikləyir
    'Cari vaxtdan istifadə et' işarələnibsə, bir 1-saniyəlik setInterval React state-də baza tarixini yeniləyir, ona görə göstərilən hər saat qurşağı real vaxtda yenilənir. Zona seçimləriniz localStorage-ə saxlanılır, ona görə ziyarətlər boyu davam edir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar