Laiko skaičiuotuvas nemokamai
Sudėkite arba atimkite HH:MM:SS trukmes arba raskite laiką tarp dviejų laiko momentų. Naudinga darbo žurnalams, bėgimo tarpiniams laikams ir projektų stebėjimui.
Formatai: HH:MM:SS (pvz. 01:30:45) arba HH:MM (pvz. 02:15)
Rezultatas
02:15:30
2h 15m 30s · 8 130 sekundžių iš viso
Dažniausi naudojimo būdai
- Apskaičiuokite dirbtus valandasSusumuokite savo valandas per dieną, kad užsiregistruotumėte laiką, praleistą uždaviniuose, arba klientams išrašytumėte sąskaitas.
- Apskaičiuokite bėgimo skaidymusPridėkite arba atimkite ratų laikus bėgimui, plaukimui ar dviračiu treniruotės analizei.
- Virimo laiko matematikaSujunkite paruošą + virimo laiką receptams, arba apskaičiuokite, kada pradėti, kad vakarienė būtų paruošta tiksliniu laiku.
- Vaizdo laiko ašies skaičiavimaiSusumuokite klipų trukmę vaizdo laiko ašiai planuoti, arba apskaičiuokite, kur nusileid perėjimas.
- Apskaičiuokite visą sutelkto laiko laikoSusumuokite savo Pomodoro sesijas, kad sekiotumėte sutelktą laiką per dieną ar savaitę.
Kaip tai veikia
Visas skaičiavimas vyksta naršyklėje, naudojant rankomis parašytą analizatorių ir sveikojo skaičiaus aritmetiką — jokios bibliotekos, jokio serverio. Įrankis konvertuoja HH:MM:SS eilutes į neapdorotą sekundžių skaičių, taiko sudėtį, atėmimą ar skirtumą, tada iš naujo suformatuoja rezultatą.
- 1Įvesties analizavimasRašant, pasirinktinė parseHMS funkcija padalija kiekvieną lauką pagal dvitaškius ir konvertuoja dalis į vieną sveikąjį skaičių — bendrą sekundžių skaičių. Ji priima HH:MM:SS, HH:MM ar gryną skaičių (traktuojamą kaip minutes) ir atmeta bet ką, kas nėra skaitinė reikšmė arba viršija laikrodžio intervalą.
- 2Režimui specifinė aritmetikaSudėties/atėmimo režime du sekundžių skaičiai tiesiogiai susumuojami ar atimami. „Laikas tarp“ režime įrankis atima pradžią iš pabaigos; jei rezultatas neigiamas, jis prideda 86400 sekundžių ir pažymi rezultatą kaip peržengiantį vidurnaktį. Darbo laiko žiniaraščio režime jis sumažina savavališką trukmės eilučių sąrašą į vieną sumą.
- 3Apvalinimas sąskaitaiKai rezultatas jau egzistuoja, atskiras skaičiavimas suapvalina absoliučią sekundžių sumą iki artimiausio 6, 10 ar 15 minučių žingsnio, naudodamas sveikojo skaičiaus apvalinimą (Math.round(abs / žingsnis) * žingsnis), tada rodo suapvalintą reikšmę kaip dešimtaines valandas sąskaitoms.
- 4Rezultato rodymas ir kopijavimasGalutinis sekundžių skaičius suformatuojamas į HH:MM:SS, paprasta kalba parašytą suskirstymą (pvz., „2 val. 15 min. 30 s“) ir vienetų konvertavimus (dešimtaines minutes, dešimtaines valandas, neapdorotas sekundes). Kopijavimo mygtukas įrašo HH:MM:SS eilutę į iškarpinę per navigator.clipboard.writeText.
Susiję įrankiai
Dešimtainės valandos konverteris
Konvertuokite tarp HH:MM laiko ir dešimtainių valandų darbo užmokesčiui ir darbo laiko apskaitai, su apvalinimu.
Datų skirtumo skaičiuotuvas
Apskaičiuokite tikslų skirtumą tarp dviejų datų — metais, mėnesiais, dienomis, savaitėmis, darbo dienomis (išskyrus savaitgalius), valandomis ir minutėmis.
Trupmenų skaičiuotuvas
Sudėkite, atimkite, padauginkite ir padalykite trupmenas, arba konvertuokite dešimtainį skaičių į paprasčiausią trupmeną.