Ajastin- ja tuottavuustyökalut

Lähtölaskenta mihin tahansa tapahtumaan, tarkka sekuntikello, Pomodoro-jaksot, Cron-lausekkeiden purku ja optimaalisten nukkumaan meno- ja heräämisaikojen laskenta.
Kaikki käsittely tapahtuu paikallisesti selaimessa — ajastimet käyvät reaaliajassa, tietoja ei lähetetä.
00:00:00
Aseta kohdeaika lähtölaskennan aloittamiseksi
Lähtölaskenta: Aseta kohdepäivä ja -aika ja seuraa laskentaa reaaliajassa. Pikavalintapainikkeet nopeaa asetusta varten.
Sekuntikello: Tarkka sekuntikello kierrosajoilla. Mittaa 1/10 sekunnin tarkkuudella.
Pomodoro: Määritettävä keskittymis- ja taukoajastin. Jokaisen keskittymisjakson jälkeen vaihtuu automaattisesti tauolle. Pitkä tauko joka N jakson jälkeen.
Cron-jäsennin: Purkaa standardit 5-kenttäiset Cron-lausekkeet ja näyttää seuraavat 5 suoritusaikaa.
Lähtölaskennat, sekuntikellot ja ajelehtiminen

Lähtölaskenta laskee jäljellä olevan ajan kiinteään kohdehetkeen; sekuntikello laskee kuluneen ajan alusta alkaen — sama kello luettuna vastakkaisiin suuntiin. Pomodoro on vain valmis lähtölaskentojen rytmi: 25 minuutin keskittymisjaksoja lyhyin tauoin.

Tikittävät ajastimet ajelehtivat — setInterval-kutsu, joka ajastetaan 1000 ms välein, laukeaa jokaisella kerralla muutaman millisekunnin myöhässä, ja virhe kertyy; siksi luotettavat ajastimet lukevat todellisen kellon uudelleen (Date.now()-erotus) sen sijaan, että laskisivat omia tikityksiään. Tunnin aikana naiivi tikkien laskeminen voi kulkea sekunteja edellä tai jäljessä.