Калькулятар часу — бясплатна
Дадавайце або адымайце доўгасці ЧЧ:ХХ:СС або знаходзьце час паміж двума часовымі меткамі. Карысна для журналаў работы, расколін у гонках і адсочвання праектаў.
Фарматы: HH:MM:SS (напр. 01:30:45) або HH:MM (напр. 02:15)
Вынік
02:15:30
2h 15m 30s · 8 130 секунд усяго
Тыповыя выкарыстанні
- Разлічыце адпрацаваныя часыСкладайце свае гадзіны за дзень, каб улічыць час, прабыты на задачах, або выставіць рахунак кліентам.
- Разлічыце спліты гонкіСкладайце або аднімайце часы кругоў у бегу, плаванні ці язды на веласіпедзе для аналізу трэніровак.
- Матэматыка часу гатаванняАб'яднаўце час падрыхтоўкі + час гатавання для рэцэптаў, або разлічыце, кінь пачаць, каб вячэра была гатова ў мэтавы час.
- Разлічыць лінію часу відэаСумуйце доўжыні ключаў, каб спланіраваць лінію часу відэа, або разлічыце, дзе літае переход.
- Разлічыце адзін сканцэнтарыраны часСумуйце сесіі Pomodoro, каб прасочваць сконцэнтарыраны час на день або тыдзень.
Як гэта працуе
Усё вылічэнне адбываецца ў браўзеры з дапамогай уласнаручна напісанага разборшчыка і цэлалікавай арыфметыкі — без бібліятэкі, без сервера. Інструмент канвертуе радкі HH:MM:SS у сыры падлік секунд, прымяняе даданне, адыманне ці розніцу, потым фарматуе вынік назад.
- 1Разбор уводуПры наборы уласная функцыя parseHMS разбівае кожнае поле на двукроп'ях і пераводзіць часткі ў адзіны цэлы лік — агульную колькасць секунд. Ён прымае HH:MM:SS, HH:MM, ці голы лік (трактуемы як хвіліны), і адхіляе ўсё нелічбавае ці па-за дыяпазонам гадзінніка.
- 2Арыфметыка, спецыфічная для рэжымуУ рэжыме Дадаць/Адняць два падлікі секунд сумуюцца ці адымаюцца непасрэдна. У рэжыме Час паміж інструмент аднімае пачатак ад канца; калі вынік адмоўны, ён дадае 86 400 секунд і пазначае вынік як перасячэнне поўначы. У рэжыме Табель часу ён зводзіць адвольны спіс радкоў працягласці ў адну суму.
- 3Акругленне для выстаўлення рахункаўЯк толькі вынік існуе, асобнае вылічэнне акругляе абсалютную суму секунд да найбліжэйшага прырашчэння ў 6, 10 ці 15 хвілін з дапамогай цэлалікавага акруглення (Math.round(abs / increment) * increment), потым адлюстроўвае акругленае значэнне як дзесятковыя гадзіны для выстаўлення рахункаў.
- 4Адлюстраванне выніку і капіраваннеКанчатковы падлік секунд фарматуецца ў HH:MM:SS, разбіўку на звычайнай мове (напрыклад, '2г 15хв 30с') і пераводы адзінак (дзесятковыя хвіліны, дзесятковыя гадзіны, сырыя секунды). Кнопка капіравання запісвае радок HH:MM:SS у буфер абмену праз navigator.clipboard.writeText.
Звязаныя інструменты
Пераўтварач Дзесятковых Гадзін
Пераўтварайце час HH:MM у дзесятковыя гадзіны для налічэння зарплаты і табеляў з акругленнем.
Калькулятар розніцы дат
Разлічвайце дакладную розніцу паміж двума датамі — гады, месяцы, дні, тыдні, рабочыя дні (за выключэннем выходных), гадзіны і хвіліны.
Калькулятар дробаў
Складайце, адніміце, множце і дзеліце дробы, або пераўтварыце дзесяткавы дроб у самы простую дроб.