LibraTool logoLibraTool

Ҳисобкунандаи фарқи сана-и ройгон

Фарқи дурусти байни ду санаро ҳисоб кунед — сол, моҳ, рӯз, ҳафта, рӯзҳои корӣ (бе истисноии рӯзҳои истироҳат), соат ва дақиқа.

Ҳамин ки бор шуд офлайн кор мекунад

Пешсозиҳои тез

Барои дидани фарқият ҳарду санаро интихоб кунед.

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

Тамоми ҳисобкунӣ пурра дар браузер бо арифметикаи UTC-и дастнавис кор мекунад — на китобхонаи берунӣ, на дархости сервер. Абзор сатрҳои YYYY-MM-DD-ро ба ҷузъҳои тақвимӣ таҳлил карда, фарқро бо истифодаи вақти миллисонияи Date.UTC(), то аз ҷойивазкунии вақти тобистонӣ канорагирӣ кунад, ҳисоб мекунад ва рӯз-ба-рӯз давр мезанад, то рӯзҳои корӣ (Душанбе-Ҷумъа)-ро мешуморад.

  1. 1
    Таҳлили бехатари сана
    Ҳар сатри сана бо ифодаи муназзам санҷида, сипас тавассути Date.UTC() — на new Date(string) — бозсохта мешавад, бинобар ин корбарони ғарби UTC ҳаргиз гузаришти рӯзи ҳафтаеро, ки бо тафсири минтақаи вақти маҳаллии браузер аз вурудҳои танҳо-сана рух медиҳад, намебинанд.
  2. 2
    Тарҳи миллисонияи UTC
    Ду санаи тақвимӣ ба вақтҳои нисфи шаби UTC бо Date.UTC(y, m, d) табдил дода мешаванд. Тақсимоти бутун ба 86,400,000 мс шумориши дурусти рӯзи пурраро медиҳад, ки аз гузаришҳои вақти тобистонӣ, ки метавонанд рӯзеро 23 ё 25 соат намоён кунанд, бехатар аст.
  3. 3
    Тарҳи тақвимӣ ва шумориши рӯзи корӣ
    Тарҳдиҳии дастнависи сол/моҳ/рӯз номунтазамии дарозии моҳро (қарз гирифтани рӯз аз моҳи пешакӣ ҳангоми зарурат) коркард мекунад. Давраи алоҳида ҳар рӯзи UTC-ро байни ду сана тай карда, шумурандаро танҳо барои Душанбе-Ҷумъа (getUTCDay() !== 0 ё 6) зиёд мекунад, ки маҷмӯи дурусти рӯзи кориро новобаста аз маҳал тавлид мекунад.
  4. 4
    Натиҷаҳо дар тамоми воҳидҳо нишон дода мешаванд
    Маҷмӯъҳо бо toLocaleString() бо истифодаи маҳали саҳифа барои гурӯҳбандии рақами маҳалшинос форматбандӣ мешаванд, сипас ҳамзамон ҳамчун сол/моҳ/рӯз, маҷмӯи рӯз, рӯзҳои корӣ, ҳафта, соат ва дақиқа нишон дода мешаванд. Ҷуфти санаи ҷорӣ тавассути history.replaceState ба URL навишта мешавад, бинобар ин ҳар натиҷаро метавон нишона гузошт ё ҳамчун пайванди мустақим мубодила кард.

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

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