Ugrás a fő tartalomra

Ingyenes Visszaszámláló

Számolj vissza bármely dátumig és időpontig. Állíts be egyéni dátumot, vagy használj gyors előbeállításokat (5 perc, 15 perc, 1 óra). Nincs regisztráció.

Betöltés után offline is működik
Időzítő beállítása
óra
perc
másodperc

Gyors visszaszámlálás

Visszaszámlálás eddig:

Tipp: tartsd nyitva ezt az oldalt, hogy az ébresztő megszólalhasson. Futás közben a képernyő ébren marad.

Állíts be időzítőt felül, vagy válassz gyors beállítást, majd nyomd meg az Indítást

Gyakori felhasználások

  • Visszaszámlálási időzítő az eseményekhezSzámolja vissza a napokat, órákat és másodperceket egy esküvőig, születésnapig, koncertig vagy bármilyen közelgő eseményig.
  • Visszaszámlálási időzítő a határidőkhözTartson élő visszaszámlálást egy projekthatáridőhöz, vizsgahoz vagy beküldési dátumhoz, hogy a síneken maradjon.
  • Főzés és konyha időzítőGyors visszaszámlálási időzítő a tészta főzéshez, tojás forrásához, sütéshez és konyhai időzítéshez.
  • Értekezlet és prezentáció időzítőSzámolja vissza az értekezlet kezdetéig, vagy használja látható időzítőként a prezentációk alatt.
  • Termékbevezetés visszaszámlálásaHozzon létre várakozást egy termékmegjelenéshez, eladáshoz vagy bejelentéshez élő visszaszámlálással.

Hogyan működik

A visszaszámláló teljesen a böngészőjében fut nulla külső függőséggel — nincs könyvtár, nincs szerverhívás. Egy 1 másodperces setInterval-t használ, amely minden ütésnél kiszámítja a Date.now() és a tárolt célidőbélyeg közötti különbséget, így a kijelzés pontos marad akkor is, ha a lap háttérbe kerül, vagy az eszköz órája elcsúszik.

  1. 1
    Állítson be egy célértéket
    Válasszon időtartam-módot (óra, perc, másodperc), vagy váltson dátum/idő módra egy adott pillanatig való visszaszámláláshoz. Öt gyors előbeállítás gomb (5 perc–24 óra) teljesen kihagyja a bemeneteket, és azonnal elindítja az időzítőt.
  2. 2
    Az intervallum egy fix célértékhez képest ketyeg
    Indításkor az eszköz tárolja az abszolút célértéket egy Date objektumként, és aktiválja a setInterval-t minden 1000 ms-ban. Minden ütés meghívja a Date.now()-t, és kivonja a célértékből — így a kihagyott ütések (lap alszik, CPU foglalt) automatikusan korrigálódnak a következő ütésnél, ahelyett hogy lemaradás halmozódna.
  3. 3
    Adaptív kijelzés és laptükrözés
    A kijelzés automatikusan eldobja a vezető nulla egységeket — egy 45 másodperces időzítő csak a másodperceket mutatja nagy betűkkel, míg egy több napos időzítő mind a négy egységet kisebb méretben mutatja. A hátralévő idő a document.title-ba is beírásra kerül, így a visszaszámlálás olvasható marad egy minimalizált vagy háttér-lapon.
  4. 4
    Web Audio csengőhang befejezéskor
    Amikor a visszaszámlálás elér nullára, a böngésző beépített Web Audio API-ja (AudioContext + OscillatorNode) egy hármas-impulzusú 880 Hz-es szinuszhullám-csengőhangot szintetizál — nincs letöltött audiófájl. A szüneteltetés, folytatás és megosztható URL-ek (a célepocha kódolva a #to= fragmentben, amely soha nem éri el a szervert) is teljesen kliensoldalon kezeltek.

Kapcsolódó eszközök

Gyakran ismételt kérdések