Przejdź do głównej treści
LibraTool logoLibraTool

Odliczanie czasu za darmo

Odliczaj do dowolnej daty i godziny. Ustaw niestandardową datę lub użyj szybkich ustawień (5 min, 15 min, 1 godz.). Bez rejestracji.

Działa offline po wczytaniu
Ustaw timer
godz.
min
sekund

Szybkie odliczanie

Odliczaj do

Wskazówka: zostaw tę stronę otwartą, aby alarm mógł zadzwonić. Ekran pozostaje włączony na czas działania.

Ustaw timer powyżej lub wybierz preset, a następnie kliknij Rozpocznij

Typowe zastosowania

  • Licznik odliczający do eventosOdliczaj dni, godziny i sekundy do ślubu, urodzin, koncertu lub jakiegokolwiek zbliżającego się wydarzenia.
  • Licznik odliczający do terminuUtrzymuj odliczanie na żywo do terminu projektu, egzaminu lub daty przesłania, aby pozostać na kursie.
  • Minutnik gotowania i kuchniSzybki minutnik odliczający do gotowania makaronu, gotowania jajek, pieczenia i czasowania kuchni.
  • Minutnik na spotkania i prezentacjeOdliczaj do rozpoczęcia spotkania lub używaj jako widoczny minutnik podczas prezentacji.
  • Odliczanie uruchomienia produktuBuduj oczekiwanie na uruchomienie produktu, sprzedaż lub ogłoszenie dzięki odliczaniu na żywo.

Jak to działa

Minutnik działa w całości w przeglądarce bez żadnych zewnętrznych zależności — bez bibliotek i wywołań serwera. Używa 1-sekundowego setInterval, który przy każdym tyknięciu oblicza różnicę między Date.now() a zapisanym docelowym znacznikiem czasu, więc wyświetlacz pozostaje dokładny nawet wtedy, gdy karta jest w tle lub zegar urządzenia się rozjeżdża.

  1. 1
    Ustaw cel
    Wybierz tryb czasu trwania (godziny, minuty, sekundy) lub przełącz na tryb daty/godziny, aby odliczać do konkretnej chwili. Pięć przycisków szybkich ustawień (od 5 min do 24 godzin) całkowicie pomija pola i od razu uruchamia minutnik.
  2. 2
    Tyknięcia względem stałego celu
    Po uruchomieniu narzędzie zapisuje bezwzględny cel jako obiekt Date i uruchamia setInterval co 1000 ms. Każde tyknięcie wywołuje Date.now() i odejmuje wynik od celu — dzięki temu pominięte tyknięcia (uśpiona karta, zajęty procesor) korygują się przy następnym, zamiast kumulować opóźnienie.
  3. 3
    Adaptacyjny wyświetlacz i tytuł karty
    Wyświetlacz automatycznie pomija zerowe jednostki na początku — 45-sekundowy minutnik pokazuje tylko sekundy dużą czcionką, a wielodniowy pokazuje wszystkie cztery jednostki mniejszą. Pozostały czas jest też wpisywany do document.title, więc odliczanie jest widoczne nawet w zminimalizowanej karcie lub karcie w tle.
  4. 4
    Sygnał Web Audio na koniec
    Gdy odliczanie dojdzie do zera, wbudowane w przeglądarkę Web Audio API (AudioContext + OscillatorNode) syntetyzuje potrójny sygnał sinusoidalny 880 Hz — bez pobierania pliku audio. Pauza, wznowienie i adresy URL do udostępnienia (kodujące docelowy czas w fragmencie #to=, który nigdy nie trafia na serwer) również są obsługiwane w całości po stronie klienta.

Powiązane narzędzia

Często zadawane pytania