Chuyển đến nội dung chính

Đồng Hồ Đếm Ngược miễn phí

Đếm ngược đến bất kỳ ngày và giờ nào. Đặt ngày tùy chỉnh hoặc sử dụng cài đặt nhanh (5 phút, 15 phút, 1 giờ). Không cần đăng ký.

Hoạt động ngoại tuyến sau khi tải
Đặt hẹn giờ
giờ
phút
giây

Đếm ngược nhanh

Đếm ngược đến

Mẹo: hãy giữ trang này mở để báo thức có thể kêu. Màn hình được giữ sáng khi đang chạy.

Đặt hẹn giờ bên trên hoặc chọn nhanh, sau đó nhấn Bắt đầu

Công dụng phổ biến

  • Bộ đếm ngược sự kiệnĐếm ngược các ngày, giờ và giây cho hôn lễ, sinh nhật, buổi hòa nhạc hoặc bất kỳ sự kiện sắp tới nào.
  • Bộ đếm ngược hạn chótGiữ đếm ngược trực tiếp đến hạn chót dự án, kỳ thi hoặc ngày hạn gửi để luôn theo kịp.
  • Bộ đếm thời gian nấu ăn và bếpBộ đếm ngược nhanh để nấu mì ống, luộc trứng, nướng và tính thời gian nấu ăn.
  • Bộ đếm thời gian cuộc họp và bài thuyết trìnhĐếm ngược đến lúc bắt đầu cuộc họp hoặc sử dụng làm bộ hẹn giờ hiển thị trong các bài thuyết trình.
  • Đếm ngược ra mắt sản phẩmXây dựng sự mong chờ cho sự ra mắt sản phẩm, bán hàng hoặc thông báo bằng cách đếm ngược trực tiếp.

Cách hoạt động

Đồng hồ đếm ngược chạy hoàn toàn trong trình duyệt, không phụ thuộc bên ngoài — không thư viện, không gọi máy chủ. Nó dùng setInterval 1 giây để tính khoảng cách giữa Date.now() và mốc thời gian đích đã lưu ở mỗi nhịp, nên hiển thị luôn chính xác kể cả khi thẻ chạy nền hoặc đồng hồ thiết bị bị lệch.

  1. 1
    Đặt mục tiêu
    Chọn chế độ thời lượng (giờ, phút, giây) hoặc chuyển sang chế độ ngày/giờ để đếm ngược đến một thời điểm cụ thể. Năm nút thiết lập nhanh (5 phút đến 24 giờ) bỏ qua ô nhập và khởi động đồng hồ ngay.
  2. 2
    Nhịp đếm so với mốc đích cố định
    Khi bắt đầu, công cụ lưu mốc đích tuyệt đối dạng đối tượng Date và kích hoạt setInterval mỗi 1000 ms. Mỗi nhịp gọi Date.now() và trừ khỏi mốc đích — nên các nhịp bị lỡ (thẻ ngủ, CPU bận) tự điều chỉnh ở nhịp sau thay vì tích lũy độ trễ.
  3. 3
    Hiển thị thích ứng và phản chiếu lên thẻ
    Hiển thị tự động bỏ các đơn vị bằng 0 ở đầu — đồng hồ 45 giây chỉ hiện giây bằng chữ lớn, còn đồng hồ nhiều ngày hiện cả bốn đơn vị ở cỡ nhỏ hơn. Thời gian còn lại cũng được ghi vào document.title để vẫn đọc được đếm ngược khi thẻ bị thu nhỏ hoặc chạy nền.
  4. 4
    Chuông Web Audio khi kết thúc
    Khi đếm ngược về 0, Web Audio API tích hợp của trình duyệt (AudioContext + OscillatorNode) tổng hợp tiếng chuông sóng sin 880 Hz ba nhịp — không tải tệp âm thanh nào. Tạm dừng, tiếp tục và URL chia sẻ (mã hóa mốc epoch đích trong fragment #to=, không bao giờ đến máy chủ) cũng được xử lý hoàn toàn phía máy khách.

Công cụ liên quan

Câu hỏi thường gặp