Skip to main content

Absolute countdown

Use timer.now for server deadlines, auctions, reservations, job expiries, and other wall-clock timestamps.

Absolute deadline countdownLive

Absolute deadline

00:30
idle
Deadline6:52:33 PM
Remaining30s
Wall-clock sourcetimer.now
const timer = useTimer({
autoStart: true,
endWhen: snapshot => snapshot.now >= expiresAt,
});

const remainingMs = Math.max(0, expiresAt - timer.now);