Siirry pääsisältöön

Online-sekuntikello ilmaiseksi

Tarkkuussekuntikello kierrosten tallennuksella, nopeimman/hitaimman kierroksen korostuksella ja näppäinyhdistelmillä. Laskee ylöspäin nollasta millisekuntitarkkuudella.

Toimii offline-tilassa kerran ladattuna
00:00.00
Valmis

Näppäimistö: Space käynnistä/pysäytä · L Kierros · R Nollaa

Yleiset käyttötavat

  • Sekuntikello HIIT- ja AikavalilleAjaita korkean intensiteetin aikavälillä, lepojakso ja piiri treeni tarkkuudella ja kierros nauhoitus.
  • Ruoan Sekuntikello Monivaiheisille ResepteilleSeuraa ruoanlaitto aikaa pihveille, kananmunille, pastalle ja muille aikaherkille ruoille, joissa on kierrosmerkkejä vaiheen siirtymiseen.
  • Urheilu Rataraito SekuntikelloAjaita juoksun kierrokset, uinninä sarjat, pyöräilyä välillä ja muut urheilu koulutus istunnot tarkkuudella.
  • Harjoittele Esityksen Ajoitusta SekuntikellollaAjaita itseäsi harjoitellessasi esityksiä varmistaaksesi mahtuvasi varattuun aikaan. Kierrosmerkit jokaisen osan kohdalla.
  • Sekuntikello Meditaatiolle ja HengitysharjoituksilleAjaita meditaatioistuntoja, hengityksen pidätystä ja hengitysharjoitusten malleja minimaalisella visuaalisella häiriöllä.

Miten se toimii

Tämä sekuntikello toimii kokonaan selaimessa käyttäen selaimen sisäänrakennettua performance.now()-rajapintaa — monotonista korkean tarkkuuden ajastinta — ohjattuna requestAnimationFrame-silmukalla, joka piirtää näytön uudelleen joka animaatiokuvalla (tyypillisesti 60 kertaa sekunnissa). Palvelinta ei käytetä missään vaiheessa.

  1. 1
    performance.now() mittaa aikaa
    Kun painat Aloita, työkalu tallentaa vertailupisteen performance.now()-toiminnolla. Joka animaatiokuvalla näyttö vähentää tuon vertailun nykyisestä performance.now()-arvosta laskeakseen kuluneet millisekunnit — välttäen kellon ajautumisongelmat, jotka tulevat toistuvien setInterval-kutsujen mukana.
  2. 2
    requestAnimationFrame ohjaa näyttöä
    Kiinteän välin ajastimen sijaan numeronäyttö päivitetään requestAnimationFrame-silmukan sisällä. Tämä pitää näytön synkronoituna selaimen oman piirtoputken kanssa, joten sadasosasekuntilaskuri vierii sulavasti eikä koskaan laukea nopeammin kuin näyttö voi päivittyä.
  3. 3
    localStorage säilyttää käynnissä olevan istunnon
    Jokaisella aloitus-, pysäytys- tai kierros-tapahtumalla työkalu kirjoittaa tilannekuvan localStorageen — mukaan lukien seinäkelloajankohdan ankkuri. Jos lataat sivun uudelleen kesken ajon, sekuntikello lukee tuon ankkurin, laskee kuinka monta millisekuntia on kulunut sen kirjoittamisesta, ja jatkaa oikeasta ajasta.
  4. 4
    Kierrokset viedään sarkaimin erotettuna tekstinä tai CSV:nä
    Jokainen kierros tallentaa sekä välikertansa (erotus edelliseen kierrokseen) että kumulatiivisen kokonaisajan. Kopioi kaikki kirjoittaa sarkaimin erotetut rivit leikepöydälle navigator.clipboard.writeText-toiminnolla; Lataa CSV tuottaa UTF-8 BOM -Blobin, jotta tiedosto avautuu oikein Excelissä ilman tuontivelhoa.

Liittyvät työkalut

Usein kysytyt kysymykset