Time Toolkit — Date Difference, World Clock, Stopwatch & Pomodoro
4 time tools in one: calculate the exact difference between two dates, check live clocks across major world cities, run a lap-tracking stopwatch, and stay focused with a Pomodoro timer.
- Pick a mode from the pill bar: Date Difference, World Clock, Stopwatch, or Pomodoro Timer.
- Date Difference: choose two dates (optionally with times) to see a calendar-aware years/months/days breakdown, total days/hours/minutes, and business days between them.
- World Clock: add any of ~20 major cities to see their live local time, updating every second.
- Stopwatch and Pomodoro: use start/stop/lap or start/pause/reset controls — the Pomodoro timer plays a short beep when a work or break session ends.
All processing happens entirely in your browser. Your data never leaves your device.
Key Features
- Calendar-aware date difference: years, months, and days computed by walking real month boundaries
- Total days, hours, and minutes between two dates, plus a Monday–Friday business-days count
- Optional time-of-day precision for date difference calculations
- Live world clock for ~20 major cities across every time zone, updating every second
- Add or remove cities freely — see your own local time alongside them
- Stopwatch with millisecond precision, lap tracking, and a running lap list
- Pomodoro timer with adjustable work/break durations, a cycle counter, and an automatic audio alert
- 100% client-side — no accounts, no tracking, nothing leaves your device
About Time Toolkit
Everyday scheduling and time-tracking tasks usually require several different single-purpose tools — a date calculator for figuring out deadlines, a world clock for coordinating across time zones, a stopwatch for timing tasks, and a Pomodoro timer for focused work sessions. ForgeKit's Time Toolkit bundles all four into a single, fast, no-signup tool.
The Date Difference mode doesn't just divide total days by 365 — it walks actual calendar month boundaries so a range like "January 31 to March 1" correctly reports 1 month and 1 day, not an approximation. It also counts business days (Monday–Friday) between the two dates. The World Clock mode uses your browser's built-in Intl.DateTimeFormat API with IANA time zone identifiers, so every city's time is accurate to your system clock, including daylight saving time transitions.
The Stopwatch uses high-resolution performance.now() timing with lap tracking, and the Pomodoro Timer implements the classic 25-minutes-work / 5-minutes-break focus technique with customizable durations, a cycle counter, and an audible alert generated on the fly with the Web Audio API — no external sound file needed. Everything runs entirely in your browser.
Frequently Asked Questions
The calculator walks actual calendar boundaries rather than dividing total days by 365 or 30. It computes years, months, and days by comparing year/month/day components directly and borrowing from the real number of days in the preceding month when needed, so results match how a calendar actually works.
No. It counts Monday through Friday only, inclusive of both the start and end date. It does not know about public or regional holidays, since those vary by country and change every year.
Yes. The world clock uses the browser's built-in Intl.DateTimeFormat API with official IANA time zone identifiers (e.g. America/New_York), which automatically accounts for daylight saving time rules for each region.
Yes, the countdown continues in the background since it's driven by a JavaScript interval, but browsers may throttle background timers slightly and audio playback for the completion beep requires the tab to still be loaded (not closed).
No. All calculations, clocks, and timers run entirely in your browser using JavaScript's Date, Intl, and Web Audio APIs. Nothing is transmitted to a server.