LibraTool logoLibraTool

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

Мӯҳлатҳои вақти Unix-ро ба санаҳои хонданӣ ва баръакс табдил диҳед. UTC ва вақти маҳаллӣ, сония ва миллисонияро дастгирӣ мекунад.

Ҳамин ки бор шуд офлайн кор мекунад
Ҳозир:
Воҳид:
Маълумотномаи зуди эпоха

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

Тамоми табдил бевосита дар браузер бо объекти дарунсохти Date-и JavaScript ва маҷмӯаи Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) кор мекунад — на китобхонаи тарафи сеюм, на давраи сервер. Ягона маълумоте ки дастгоҳатонро тарк мекунад ҳеҷ чист: рақамҳо маҳаллӣ мемонанд.

  1. 1
    Муайянкунӣ ва муқаррарисозии воҳид
    Вақте ки муҳраи вақтеро часпонед, абзор рақамҳои онро мешуморад, то воҳидро худкор муайян кунад: 10 рақам маънои сонияи Unix дорад, 13 миллисония, 16 микросония, 19 наносония. Эвристикаи шумориши-рақами дастнавис номувофиқатро тамғагузорӣ карда, иваз кардани воҳиди як-зер пешниҳод мекунад, ки аз хатоҳои хомӯш ба монанди муомила кардани қиммати 13-рақами миллисония ҳамчун қиммати сонияи соли-55881 пешгирӣ мекунад.
  2. 2
    Сохти сана тавассути Date-и JavaScript
    Рақами хом ба миллисония миқёс карда, ба new Date(ms) супорида мешавад. Аз он ҷо усулҳои дарунсохти Date (getFullYear, getUTCHours, toISOString ва ғайра) вақти маҳаллӣ, вақти UTC ва натиҷаи ISO 8601-ро тавлид мекунанд — ягон китобхонаи таҳлил дахл надорад.
  3. 3
    Вақти нисбии маҳалшинос тавассути Intl.RelativeTimeFormat
    Тикери зинда ҳар сония кор мекунад ва тамғаи нисбиро (масалан '3 рӯз пеш', '2 соат дигар') бо истифодаи Intl.RelativeTimeFormat-и бо маҳали саҳифа тухмипошидашуда аз нав ҳисоб мекунад. Ин намоиши нисбиро ҳатто агар варақаро кушода гузоред дуруст нигоҳ медорад, ва натиҷаи аз ҷиҳати грамматикӣ дурустро дар ҳар забони дастгиришуда бидуни сатрҳои тарҷумаи иловагӣ тавлид мекунад.
  4. 4
    Намоиши минтақаи вақт тавассути Intl.DateTimeFormat
    Минтақаҳои вақти IANA-и сунҷондашуда (масалан America/New_York, Asia/Tokyo) бо Intl.DateTimeFormat бо истифодаи интихоби timeZone форматбандӣ карда мешаванд. Рӯйхати пурраи номҳои минтақаи дастгиришудаи браузер аз Intl.supportedValuesOf('timeZone') меояд. Минтақаҳои сунҷондашудаи шумо дар сессияҳо дар localStorage боқӣ мемонанд.

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

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