Salt la conținutul principal
LibraTool logoLibraTool

Cronometru Online — gratuit

Cronometru de precizie cu înregistrare ture, evidențierea celei mai rapide/lente ture și comenzi rapide de la tastatură. Numără de la zero cu acuratețe în milisecunde.

Funcționează offline odată încărcat
00:00.00
Gata

Tastatură: Space start/stop · L Tur · R Resetează

Utilizări frecvente

  • Cronometru pentru antrenament HIIT și intervalCronometrul intervalelor de intensitate înaltă, perioadele de odihnă și antrenamentul circuitului cu precizie și înregistrare tur.
  • Cronometru gătit pentru rețete cu mai mulți pașiUrmăriți timp de gătit pentru biftuci, ouă, paste și alte mâncare sensibile la timp cu marcatori tur pentru tranziții de etapă.
  • Cronometru sport rulaCronometrul tururi de alergare, seturi de înot, intervale de ciclism și alte antrenamente atletice cu precizie.
  • Practică cronometrare prezentare cu cronometruCronometrul dvs. în timp ce exersați prezentări pentru a vă asigura că se potrivesc în timp alocat. Marcatori tur pentru fiecare secțiune.
  • Cronometru pentru meditație și exerciții de respirațieSeturi de meditație cu cronometrul, ține respirația și modele de respirație cu distragere vizuală minimă.

Cum funcționează

Acest cronometru rulează în întregime în browser folosind API-ul integrat performance.now() al browser-ului — un cronometru monoton de înaltă rezoluție — condus de o buclă requestAnimationFrame care rerandează afișajul la fiecare cadru de animație (de obicei 60 de ori pe secundă). Niciun server nu este implicat în niciun moment.

  1. 1
    performance.now() măsoară timpul
    Când apeși Start, unealta înregistrează un punct de referință cu performance.now(). La fiecare cadru de animație, afișajul scade acea referință din valoarea curentă performance.now() pentru a calcula milisecundele scurse — evitând problemele de derivă a ceasului care vin cu apeluri repetate setInterval.
  2. 2
    requestAnimationFrame conduce afișajul
    În loc de un cronometru cu interval fix, citirea cifrelor este actualizată în interiorul unei bucle requestAnimationFrame. Aceasta menține afișajul sincronizat cu pipeline-ul de randare propriu al browser-ului, astfel încât contorul de centisecunde derulează fluid și nu declanșează niciodată mai repede decât poate ecranul să se reîmprospăteze.
  3. 3
    localStorage persistă o sesiune în curs
    La fiecare eveniment de start, stop, sau tur, unealta scrie o instantanee în localStorage — inclusiv un marcaj de timp de ancorare al ceasului de perete. Dacă reîncarci pagina în timpul unei rulări, cronometrul citește acea ancoră, calculează câte milisecunde au trecut de când a fost scrisă, și reia de la timpul corect.
  4. 4
    Turele se exportă ca text separat prin tab sau CSV
    Fiecare tur stochează atât timpul său de segment (delta față de turul anterior) cât și totalul cumulat. Copiază Tot scrie rânduri separate prin tab în clipboard prin navigator.clipboard.writeText; Descarcă CSV produce un Blob cu BOM UTF-8 astfel încât fișierul se deschide corect în Excel fără a necesita niciun asistent de import.

Instrumente similare

Întrebări frecvente