Dates & time
236 date and time calculators: days between dates, ages, business days, deadlines, time zones, durations and calendars. Exact answers that respect leap years and weekends, free in your browser.
Nth weekday of the month
The third Monday of March 2024 is the 18th, and the last Friday of February 2024 is the 23rd. Pick a year, a month, a weekday and first to fifth or last to date…
Free · Runs in your browser
ISO ordinal date converter
15 March 2024 is day 75 of the year, written 2024-075 in ISO ordinal form. Convert any calendar date into its day-of-year number and back, with leap years…
Free · Runs in your browser
Previous weekday occurrence
The last Monday before Friday 24 July 2026 is 20 July 2026, four days back. Enter a date and a weekday to get its most recent earlier occurrence; if the date…
Free · Runs in your browser
Calendar quarter finder
15 May 2024 falls in Q2, the quarter that runs from 1 April to 30 June 2024. Enter any date to get its calendar quarter, the first and last day of that block…
Free · Runs in your browser
Quarter start and end dates
Q1 of 2026 runs from 1 January to 31 March 2026. Pick a year and a quarter from 1 to 4 and get the exact first and last day, ready for report filters…
Free · Runs in your browser
Recurring dates generator
Every 7 days from 1 January to 26 February 2024 gives 9 dates, with the first and last both included.
Free · Runs in your browser
Season of the year calculator
Enter a date and a hemisphere to get its meteorological season: 15 July 2026 is summer in the north, while in the south July belongs to winter.
Free · Runs in your browser
US week number calculator
Find the US week number of any date, with weeks running Sunday to Saturday and week 1 holding 1 January: 15 March 2024 falls in week 11.
Free · Runs in your browser
Week start and end dates
Enter one day and get the first and last day of its week: Wednesday 3 January 2024 sits in the week from Monday 1 to Sunday 7 January.
Free · Runs in your browser
Weekday count in a year
Pick a weekday and a year to see how many times that day occurs: 2024 has 53 Mondays, because it is a leap year that starts on a Monday.
Free · Runs in your browser
Weekend days between two dates
January 2024 holds 8 weekend days, 4 Saturdays and 4 Sundays. Enter any two dates and get the same split for your own range, both ends included, for staffing…
Free · Runs in your browser
Weeks between two dates
January 1 to February 15, 2024 is 45 days: 6 whole weeks and 3 days left over. Enter any two dates to get the same split, handy for probation periods, notice…
Free · Runs in your browser
Year progress percentage
July 1, 2024 marks exactly 50% of the year: day 183 of 366, with 183 days still to go. Enter any date to feed a progress bar, an annual goal tracker or a…
Free · Runs in your browser
Zeller's congruence calculator
July 25, 2026 is a Saturday: Zeller's congruence adds 25, 20, 26, 6, 5 and −40 to reach 42, whose remainder after dividing by 7 is 0, the code for Saturday.
Free · Runs in your browser
Zodiac element calculator
A March 25 birthday is Aries: element fire, modality cardinal, sharing fire with Leo and Sagittarius.
Free · Runs in your browser
Western zodiac sign calculator
A March 25 birthday falls under Aries, the sign that runs from March 21 to April 19. Enter a birth month and day to get the sign, its symbol and its date window…
Free · Runs in your browser
ISO 8601 week number
Enter a date to get its ISO 8601 week number and week-year: 25 July 2026 is in week 30, written 2026-W30, a Saturday.
Free · Runs in your browser
Columbus Day date calculator
Columbus Day 2026 falls on Monday 12 October: the second Monday of October, a US federal holiday that many cities also call Indigenous Peoples' Day.
Free · Runs in your browser
Juneteenth date calculator
Enter a year and get Juneteenth, June 19, plus the day US federal offices observe it: in 2026 June 19 is a Friday, so both dates match.
Free · Runs in your browser
MLK Day date calculator
Enter a year and get the date of Martin Luther King Jr. Day, the third Monday of January: in 2026 it falls on January 19.
Free · Runs in your browser
Presidents' Day date calculator
In 2026 Presidents' Day falls on Monday 16 February, the third Monday of the month that federal law sets for Washington's Birthday.
Free · Runs in your browser
Calculate exact age
Someone born on 17 May 1990 is 36 years, 2 months and 8 days old on 25 July 2026, counted with real month lengths and leap years.
Free · Runs in your browser
Count business days between dates
From 1 to 10 July 2026 there are 8 weekdays; take out the 3 July holiday and 7 business days remain.
Free · Runs in your browser
Calculate days between dates
From 15 January 2024 to 10 March 2025 there are 420 days, exactly 60 weeks, or 13 calendar months and 23 days.
Free · Runs in your browser
Get the day of the week from a date
25 July 2026 falls on a Saturday, ISO weekday 6. Type any real date up to the year 9999 and get its weekday, checked against the full Gregorian leap-year rule…
Free · Runs in your browser
Check if a year is a leap year
The year 2024 is a leap year because it splits evenly by 4 but not by 100. Enter any positive year to get a yes or no plus the three checks behind it, including…
Free · Runs in your browser
Build a password rotation reminder schedule
Turn a rotation rule into dates you can act on: a password last changed on 2024-12-15 with a 90-day interval is due on 2025-03-15, and a 14-day warning lands on…
Free · Runs in your browser
Build a recurring bills due date calendar
On January 30, 2026, a bill due on day 1 falls on February 1, while one due on day 30 is still due that same day.
Free · Runs in your browser
Free trial end date and reminder date calculator
A 14-day trial that starts on July 25, 2026 ends on August 8, and a 3-day lead puts your reminder on August 5.
Free · Runs in your browser
Calculate Multiple Warranty Expiration Dates and Upcoming Deadlines
Headphones bought on August 15, 2025 with a 12-month warranty expire on August 15, 2026, just 15 days after July 31, so they are flagged inside a 30-day window.
Free · Runs in your browser
Determine Chinese zodiac from year
1990 is a Yang Metal Horse year. Enter any birth year to get the animal, the element, its Yin or Yang polarity, the Heavenly Stem and Earthly Branch, and its…
Free · Runs in your browser
Look up a generation cohort from a birth year
Someone born in 1990 is a Millennial, a range that runs from 1981 through 1996. Enter a birth year to get its cohort, from the Lost Generation to Generation…
Free · Runs in your browser
Determine zodiac sign from birthdate
Enter a birth month and day to get the sun sign and its range: August 23 is Virgo, which runs from August 23 to September 22.
Free · Runs in your browser
Compare Book Cost per Page
A 480-page book can cost more at the till and still be cheaper per page than a 320-page one. Enter both prices and page counts to see each cost per page, the…
Free · Runs in your browser
Postage stamp calculator
For 2.73 in postage with stamps of 0.68 and 0.21 on hand, the exact answer is 13 stamps of 0.21. Enter the postage and your stamp values to get the count, the…
Free · Runs in your browser
Brand palette usage ratio checker
A layout at 57% blue, 32% gray and 11% orange still passes a 60-30-10 brand guideline with a 3-point tolerance.
Free · Runs in your browser
Calculate agile team average velocity and planning velocity
Enter the completed story points of recent sprints to get your team's average velocity and a cautious planning figure: five sprints totalling 150 points average…
Free · Runs in your browser
Remembrance Sunday date
In 2026 Remembrance Sunday falls on 8 November, the Sunday nearest to Armistice Day on 11 November.
Free · Runs in your browser
Dragon Boat Festival date
In 2026 the Dragon Boat Festival falls on 19 June. Enter any year from 2020 to 2035 and get the civil date of Duanwu, the fifth day of the fifth lunar month…
Free · Runs in your browser
Subtract weeks from a date
Enter a date and a number of weeks to find the exact earlier day: 18 March 2024 minus 3 weeks, or 21 days, is 26 February 2024.
Free · Runs in your browser
Add decades to a date
Move a date forward or back by whole decades, ten years each: 15 March 2024 plus 2 decades is 15 March 2044.
Free · Runs in your browser
Add hours to a datetime
Shift a date and time by a number of hours and read the result in UTC: 10:00 UTC on 1 March 2024 plus 5 hours is 15:00 UTC the same day.
Free · Runs in your browser
Difference in decades between dates
From 25 July 1985 to 25 July 2026, four whole decades have passed. Enter two calendar dates and get the number of completed ten-year periods between them…
Free · Runs in your browser
Difference in minutes between two datetimes
From midnight to half past one on 1 January 2024, both in UTC, 90 minutes pass. Enter two dates with times, with an offset such as +02:00 or a Z, and get the…
Free · Runs in your browser
Subtract minutes from a datetime
Move a date and time back by any number of minutes and get one clean UTC value: 00:15:30 on 1 January 2026 at UTC+2, minus 90.5 minutes, is 20:45:00 UTC on 31…
Free · Runs in your browser
Days remaining in the quarter
From 15 February 2026 there are 45 days left in the first quarter, counting that day and 31 March.
Free · Runs in your browser
Midpoint between two dates
Give two dates or times and get the exact instant halfway between them, in UTC: from midnight on 2024-01-01 to midnight on 2024-01-02, the midpoint is noon on…
Free · Runs in your browser
Nearest weekday to a date
Type a date and get the closest Monday-to-Friday business day: a Saturday becomes the Friday before, a Sunday the Monday after, and weekdays stay unchanged.
Free · Runs in your browser
Net working days between dates
From 1 to 10 July 2026 there are 7 working days once the weekend and a holiday on the 3rd are taken out.
Free · Runs in your browser
Working days in a year
2024 has 260 working days once New Year's Day and Christmas are removed: 366 days minus 104 weekend days and 2 weekday holidays.
Free · Runs in your browser
Business days until a date
From Friday 3 July to Friday 10 July 2026, 4 business days remain when Monday 6 July is a holiday.
Free · Runs in your browser
Start and end of century
15 June 2024 sits in the 21st century, which runs from 1 January 2001 to 31 December 2100. Enter any date to get the century's number, its first and last year…
Free · Runs in your browser
Fraction of quarter elapsed
At noon UTC on 15 February 2024 the first quarter is exactly half over: a fraction of 0.5. Enter a date, or a date and time with its offset, to see how much of…
Free · Runs in your browser
Start and end of ISO week
Enter any day and get the Monday that opens its ISO week and the Sunday that closes it: 2024-01-03 falls in the week from 2024-01-01 to 2024-01-07.
Free · Runs in your browser
Start of next year
Enter any date and get 1 January of the following year: 2024-08-19 gives 2025-01-01. The answer comes only from the date you type, never from today's clock or…
Free · Runs in your browser
Weeks until a future date
From July 25 to September 10, 2026 there are 47 days: 6 whole weeks and 5 days, or 6.714286 weeks as a decimal.
Free · Runs in your browser
Ascension Day date calculator
Enter a year and get the date of Ascension Day, the Thursday 39 days after Easter Sunday: in 2026 Easter falls on 5 April and Ascension Day on 14 May.
Free · Runs in your browser
Count a specific weekday in a year from an ISO date
2024 has 53 Mondays, because it is a leap year that starts on a Monday. Enter any date and a weekday to count how often that day falls in the date's year, along…
Free · Runs in your browser
Day number within quarter
15 February 2026 is day 46 of the first quarter, which began on 1 January. Enter a date to get its quarter, the quarter's first day and the day number, counting…
Free · Runs in your browser
Convert .NET ticks to an ISO date and time
The ticks value 638712864000000000 is midnight on 1 January 2025, UTC. Paste any count of 100-nanosecond steps since the start of year 1 and get the full date…
Free · Runs in your browser