Every Time Calculation
You'll Ever Need
Precise time, date, and timezone tools for developers, remote teams, and travelers. Fast. Accurate. No signup required.
Timezones
For remote teams, travelers, and global coordination.
Timezone Converter
Convert any time between any two time zones, with DST handled automatically.
PopularWorld Clock
Current time in all major cities around the world, live.
Meeting Time Planner
Find the best overlap hour for a meeting across multiple time zones.
PopularTime Difference Calculator
How many hours ahead or behind is any city from another?
DST Schedule
Every upcoming daylight saving time change worldwide — when clocks spring forward or fall back.
Date & Duration
Evergreen tools for planning, HR, legal, and everyday use.
Age Calculator
Calculate exact age in years, months, and days from any date of birth.
Days Between Dates
Calculate the exact number of days (or business days) between any two dates.
Most UsedAdd Days to Date
What date is it 30, 60, or 90 days from today?
Countdown Timer
How many days, hours, and minutes until any date?
Business Days Calculator
Count working days between dates, excluding weekends and holidays.
Work Hours Calculator
Calculate total hours worked from clock-in and clock-out times.
Time Units
Simple, fast, evergreen.
Developer
Bookmark-worthy precision tools — used daily, not just once.
Cron Expression Generator
Build cron expressions visually and see them in plain English.
PopularEpoch Converter
Convert Unix timestamps to dates and back. Shows current epoch time live.
Dev FavoriteUTC Time Now
Current UTC time, updated every second. No fluff.
ISO 8601 Converter
Convert between ISO 8601 format and readable dates.
Date Format Converter
Convert between date formats: MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD, and more.
Code Reference
Date & time cheat sheets for every language and platform.
SQL Date & Time Functions
Generate date and time queries for PostgreSQL, MySQL, SQLite, and SQL Server with interactive builder and full reference.
Python datetime
Generate Python date and time code for datetime, dateutil, and arrow. Complete strftime/strptime reference table.
JavaScript Date & Libraries
Generate JavaScript date and time code for vanilla JS, dayjs, and date-fns. Method comparison table and copy-ready examples.
Linux date Command
Generate date and time commands for GNU and BSD. Format specifiers, offsets, and timezone handling.
Regex Date & Time Parsing
Generate regex patterns for date and time formats. Live tester with named capture groups and language-specific examples.
Excel / Sheets Date & Time Formulas
Generate date and time formulas for Excel and Google Sheets. DATEDIF, EDATE, NETWORKDAYS, TEXT, and more.
Home Assistant Templates
Generate Jinja2 date and time templates for Home Assistant sensors, automations, and scripts.
Why Use TimeMath?
TimeMath is a free collection of time, date, and timezone tools built for people who work with time every day. Developers use the epoch converter and cron generator. Remote teams use the timezone converter and meeting planner. Everyone uses the days-between-dates calculator and countdown timer.
Every tool on this site runs entirely in your browser. There are no signups, no server-side processing, and no data collection. Enter your values, get your result instantly, and move on. All calculations use the Intl API and standard date-time libraries for accuracy across time zones and daylight saving transitions.
TimeMath covers four categories: timezone tools for converting and comparing times worldwide, date and duration calculators for counting days and planning deadlines, time unit converters for switching between formats, and developer tools for working with Unix timestamps, ISO 8601 strings, and cron expressions. Bookmark the tools you use most and come back anytime.
Time Math Is Harder Than It Looks
Most people assume time calculations are straightforward — add some hours, subtract some days, done. In practice, time math is full of edge cases that catch even experienced developers off guard. Daylight saving time shifts clocks forward or back by an hour (or 30 or 45 minutes, depending on the region), which means a single day can have 23 or 25 hours. Time zones are not fixed offsets from UTC — they change based on political decisions, and countries adopt or abandon DST on their own schedules. A meeting at "3 PM EST" means something different in winter versus summer, because EST and EDT are distinct offsets.
Date arithmetic has its own surprises. Adding one month to January 31st doesn't have an obvious answer — is it February 28th, March 1st, or March 3rd? The number of days between two dates depends on whether you count the start date, the end date, or both. Business day calculations require knowing which days are weekends (Friday-Saturday in some countries, Saturday-Sunday in others) and which holidays apply to your jurisdiction. Even something as simple as "how old am I?" involves leap year logic that most quick mental math gets wrong.
TimeMath handles all of these edge cases so you don't have to. Every calculator documents its conventions, explains the underlying logic, and shows you exactly how the result was derived. When there's ambiguity — like how to count partial months or which timezone abbreviation maps to which offset — we tell you what convention we're using and why.
Who Uses TimeMath
Software developers use the epoch converter to debug timestamps in logs and databases, the cron generator to build and validate scheduled task expressions, and the ISO 8601 converter to ensure date strings conform to the standard their API expects. When a production incident happens at 2 AM UTC and you need to know what time that was in Tokyo, New York, and London, the timezone converter gives you the answer in seconds.
Remote teams use the meeting planner to find overlapping work hours across time zones, the world clock to keep track of where their colleagues are in the day, and the timezone converter to schedule calls that don't land at 4 AM for anyone. Distributed teams deal with DST transitions twice a year (or more, depending on which countries are represented), and our tools automatically adjust for those shifts.
Project managers and planners use the days-between-dates calculator to track deadlines, the business days calculator to estimate delivery timelines that account for weekends and holidays, and the add-days-to-date tool to project future milestones from a known start date. Knowing exactly how many working days remain before a launch date is the difference between a realistic plan and a missed deadline.
Travelers use the timezone converter to plan calls home, the daylight saving time page to check whether clocks are changing during their trip, and the time difference calculator to understand the offset between their origin and destination. Jet lag planning, flight connection timing, and hotel check-in coordination all depend on getting the time zone math right.
Students and educators use the age calculator, days-between-dates tool, and time unit converter for assignments, research, and everyday curiosity. Understanding how Unix timestamps work, why UTC exists, or what ISO 8601 standardizes are foundational concepts in computer science and data engineering curricula.
Built for Accuracy and Privacy
Every calculation on TimeMath runs client-side in your browser using the JavaScript Intl API and the IANA Time Zone Database. This means timezone offsets, DST transition dates, and locale-specific formatting are always sourced from the same authoritative database that operating systems and programming languages rely on. We don't maintain our own timezone data — we use the same source of truth as your phone, your server, and your calendar app.
Privacy is not an afterthought. Because all processing happens in your browser, no data ever leaves your device. We don't track what you calculate, we don't store your inputs, and we don't require an account. There are no analytics events fired when you convert a timestamp or check a timezone offset. Your local storage is used only for preferences like dark mode and saved timezone selections — nothing more.
We validate our tools against multiple reference implementations to ensure correctness. When a government changes its timezone rules — as Samoa did in 2011 when it skipped a day to move west of the International Date Line, or as Morocco has done repeatedly with its DST schedule — we verify that our tools produce the correct results once browser vendors ship the updated IANA data. If you find a discrepancy, we want to hear about it on our contact page.