LibraTool logoLibraTool

وړیا د وخت ساحو بدلوونکی

وختونه د 20 نړیوالو وخت ساحو ترمنځ په یوځل بدل کړئ. د ژوندي اوسني وخت وکاروئ یا د پرتلنې لپاره دودیز نیټه او وخت ولیکئ.

یو ځل چې لوډ شي آفلاین کار کوي
ټاکل شوي وخت سیمې
نیویارک
 
لندن
 
توکیو
 
سیډني
 

د وخت سیمې زیاتول

دا څنګه کار کوي

ټول بدلون منطق بشپړ ستاسو براوزر کې د JavaScript Intl.DateTimeFormat API سره چلیږي — همغه نړیوالتوب انجن چې 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 ته خوندي کیږي نو دوی د لیدنو په اوږدو کې پاتې کیږي.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې