Date & Time
Days between dates, business days and durations.
50 tools
- Days Between Dates CalculatorCalculate days between dates with calendar-date arithmetic.
- Date Difference CalculatorCalculate date difference with calendar-date arithmetic.
- Weeks Between Dates CalculatorCalculate weeks between dates with calendar-date arithmetic.
- Age Gap CalculatorCalculate age gap with calendar-date arithmetic.
- Add Days to a Date CalculatorCalculate add days to a date with calendar-date arithmetic.
- Subtract Days from a Date CalculatorCalculate subtract days from a date with calendar-date arithmetic.
- Business Days CalculatorCalculate business days with calendar-date arithmetic.
- Working Days CalculatorCalculate working days with calendar-date arithmetic.
- Hours Between Times CalculatorCalculate hours between times with calendar-date arithmetic.
- Time Duration CalculatorCalculate time duration with calendar-date arithmetic.
- Retirement Date CalculatorCalculate retirement date with calendar-date arithmetic.
- Days From Today CalculatorCalculate days from today with calendar-date arithmetic.
- Age CalculatorCalculate age with calendar-date arithmetic.
- Days Until CalculatorCount the exact days left until any date — with weeks, the weekday it falls on, and a year/month/day countdown breakdown.
- Time CalculatorAdd or subtract time durations in hours, minutes and seconds — for shift totals, editing timelines, workout splits and elapsed-time math.
- Day of the Week CalculatorFind what day of the week any date fell on — or will fall on — including your birthday, a historical date, or a future deadline.
- Military Time ConverterConvert military (24-hour) time to standard 12-hour time and back, with the full 24-hour reference chart.
- Time Zone ConverterConvert a date and time between 40+ IANA time zones — daylight saving handled automatically by the built-in timezone database.
- Week Number CalculatorFind the ISO-8601 week number and week-year of any date, plus the Monday and Sunday that bound its week.
- Zodiac Sign CalculatorFind your zodiac (star) sign from your date of birth, with its symbol, element and the full sign date-range table.
- Chinese Zodiac CalculatorFind your Chinese zodiac animal from your date of birth — with the Lunar New Year boundary applied, plus element and polarity.
- Leap Year CalculatorCheck whether any year is a leap year under Gregorian rules — with its February length, days in the year, and the next and previous leap years.
- Moon Phase CalculatorGet the moon's phase name, illumination percentage and age for any date, plus the approximate dates of the next full and new moons.
- Half Birthday CalculatorFind your half birthday — the date exactly six calendar months after your birthday — its weekday, and how many days away it is.
- Days Until New Year's DayCounting down to New Year's Day, which is always January 1, the first day of the Gregorian calendar year. The next occurrence is Friday, January 1, 2027 — 86 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. New Year's Day opens the calendar year and is the oldest of the US federal holidays, observed since 1870. Because the date is fixed, the federal observance shifts when January 1 lands on a weekend: a Saturday January 1 is observed on Friday December 31 of the previous year, and a Sunday January 1 on Monday January 2.
- Days Until MLK DayCounting down to Martin Luther King Jr. Day, which is the third Monday of January, near King's actual birthday of January 15. The next occurrence is Monday, January 18, 2027 — 103 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Martin Luther King Jr. Day honours the civil-rights leader born on January 15, 1929. President Reagan signed the holiday into law in 1983, it was first observed as a federal holiday in 1986, and every state recognised it by 2000. It is the only federal holiday Congress designated a national day of service, summed up in the slogan 'a day on, not a day off'.
- Days Until Presidents' DayCounting down to Presidents' Day (Washington's Birthday), which is the third Monday of February — the federal holiday is officially still Washington's Birthday. The next occurrence is Monday, February 15, 2027 — 131 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. The February federal holiday marks George Washington's birthday, February 22, 1732. The Uniform Monday Holiday Act of 1968 moved it to the third Monday, which is why it can never actually fall on Washington's real birthday: the earliest it can occur is February 15 and the latest February 21. Abraham Lincoln, born February 12, is folded into the popular 'Presidents' Day' name used by states and retailers.
- Days Until EasterCounting down to Easter Sunday, which is the first Sunday after the first ecclesiastical full moon on or after March 21 (the computus), so it can fall anywhere from March 22 to April 25. The next occurrence is Sunday, March 28, 2027 — 172 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Easter is Christianity's celebration of the resurrection of Jesus, and its date is the most complicated in the calendar: it follows a lunisolar rule set at the Council of Nicaea in 325 AD, computed here with the standard Gregorian computus. Western and Orthodox churches use different calendars, so Orthodox Easter often lands one to five weeks later.
- Days Until Good FridayCounting down to Good Friday, which is always the Friday two days before Easter Sunday, so it moves with the computus between March 20 and April 23. The next occurrence is Friday, March 26, 2027 — 170 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Good Friday commemorates the crucifixion of Jesus and sits inside Holy Week, two days before Easter. It is a public holiday in about a dozen US states — including Connecticut, Delaware, Hawaii, Indiana, Kentucky, Louisiana, New Jersey, North Carolina, North Dakota, Tennessee and Texas — but it has never been a federal holiday.
- Days Until Memorial DayCounting down to Memorial Day, which is the last Monday of May. The next occurrence is Monday, May 31, 2027 — 236 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Memorial Day honours US military personnel who died in service. It grew out of Decoration Day, first widely observed in 1868 when flowers were placed on Civil War graves at Arlington, and became the last Monday in May under the Uniform Monday Holiday Act. A federal law passed in 2000 asks Americans to pause for a National Moment of Remembrance at 3 pm local time.
- Days Until Mother's DayCounting down to Mother's Day, which is the second Sunday of May. The next occurrence is Sunday, May 9, 2027 — 214 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Mother's Day was campaigned into existence by Anna Jarvis, who held a memorial for her mother in Grafton, West Virginia in 1908; President Wilson signed a proclamation in 1914 fixing it on the second Sunday of May. Jarvis later fought the holiday's commercialisation — she particularly disliked printed cards — yet it became the year's busiest day for restaurants and florists.
- Days Until Father's DayCounting down to Father's Day, which is the third Sunday of June. The next occurrence is Sunday, June 20, 2027 — 256 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Father's Day was proposed by Sonora Smart Dodd of Spokane, Washington, whose widowed father raised six children alone; the first celebration was held on June 19, 1910. It travelled a slower road than Mother's Day — Presidents Johnson and Nixon issued proclamations in 1966 and 1972 — and it is a recognised observance, not a federal holiday, so nothing closes for it.
- Days Until JuneteenthCounting down to Juneteenth National Independence Day, which is always June 19, the newest federal holiday. The next occurrence is Saturday, June 19, 2027 — 255 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Juneteenth marks June 19, 1865, when Union Major General Gordon Granger announced General Order No. 3 in Galveston, Texas, freeing the last enslaved people in the Confederacy — two and a half years after the Emancipation Proclamation. Texas made it a state holiday in 1980, and it became a federal holiday on June 17, 2021, the first new one since MLK Day in 1983.
- Days Until July 4thCounting down to Independence Day (July 4th), which is always July 4, the date Congress adopted the Declaration of Independence in 1776. The next occurrence is Sunday, July 4, 2027 — 270 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Independence Day celebrates the Continental Congress's adoption of the Declaration of Independence on July 4, 1776 — although the vote for independence itself happened on July 2, which John Adams expected to be the celebrated date. Adams and Thomas Jefferson both famously died on July 4, 1826, the Declaration's fiftieth anniversary. When July 4 is a Saturday the federal holiday is observed on Friday July 3, and on Monday July 5 when it is a Sunday.
- Days Until Labor DayCounting down to Labor Day, which is the first Monday of September. The next occurrence is Monday, September 6, 2027 — 334 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Labor Day honours the American labour movement. The first celebration was a New York City parade on September 5, 1882, organised by the Central Labor Union, and it became a federal holiday in 1894 after the Pullman Strike. The September date sets it apart from the May 1 International Workers' Day marked in most of the world.
- Days Until Columbus DayCounting down to Columbus Day, which is the second Monday of October, near the October 12, 1492 landfall date. The next occurrence is Monday, October 12, 2026 — 5 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Columbus Day commemorates Christopher Columbus's arrival in the Americas on October 12, 1492. It became a federal holiday in 1937 after lobbying by Italian-American groups, and since 1971 it has floated to the second Monday of October. Many states and cities now observe the same day as Indigenous Peoples' Day, honouring Native American history, so the name on your calendar depends on where you live.
- Days Until HalloweenCounting down to Halloween, which is always October 31, the eve of All Saints' Day. The next occurrence is Saturday, October 31, 2026 — 24 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Halloween blends the ancient Celtic festival of Samhain — when the boundary with the spirit world was thought to thin — with All Hallows' Eve, the night before the Christian feast of All Saints. Irish and Scottish immigrants carried costume and guising traditions to America, where they evolved into trick-or-treating, a phrase first recorded in the 1920s.
- Days Until Veterans DayCounting down to Veterans Day, which is always November 11, the anniversary of the 1918 Armistice — it is deliberately not moved to a Monday. The next occurrence is Wednesday, November 11, 2026 — 35 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Veterans Day honours everyone who has served in the US armed forces, living or dead — unlike Memorial Day, which specifically honours those who died. It sits on November 11 because the First World War armistice took effect at the eleventh hour of the eleventh day of the eleventh month in 1918. Congress briefly moved it to a Monday in the 1970s, then restored November 11 in 1978 to preserve the date's meaning.
- Days Until ThanksgivingCounting down to Thanksgiving Day, which is the fourth Thursday of November — not the last Thursday when November has five. The next occurrence is Thursday, November 26, 2026 — 50 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Thanksgiving became a national holiday when President Lincoln proclaimed it in 1863, and Congress fixed the fourth Thursday of November in law in 1941, ending the brief 'Franksgiving' dispute of 1939 when Franklin Roosevelt tried moving it earlier to lengthen the shopping season. The date commemorates the 1621 harvest feast shared by Plymouth colonists and the Wampanoag people.
- Days Until Black FridayCounting down to Black Friday, which is always the Friday immediately after Thanksgiving, so it falls between November 23 and November 29. The next occurrence is Friday, November 27, 2026 — 51 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Black Friday is the biggest US shopping day of the year and the traditional start of the Christmas retail season. The name came from 1960s Philadelphia police slang for the chaotic crowds, and retailers later promoted the friendlier story that it is the day shops move 'into the black' — from loss to profit — for the year. It is a state holiday for government employees in some states, including California, but never a federal one.
- Days Until Christmas EveCounting down to Christmas Eve, which is always December 24, the day and night before Christmas Day. The next occurrence is Thursday, December 24, 2026 — 78 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Christmas Eve carries the anticipation half of the Christmas season: in many European traditions it, not the 25th, is when gifts are exchanged and the main feast is eaten. US stock markets close early at 1 pm, many retailers shut by early evening, and presidents sometimes grant federal workers the day (or a half day) by executive order — but it is not itself a federal holiday.
- Days Until Christmas DayCounting down to Christmas Day, which is always December 25; when it falls on a Saturday the federal holiday is observed Friday December 24, and on a Sunday it is observed Monday December 26. The next occurrence is Friday, December 25, 2026 — 79 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Christmas Day, celebrating the birth of Jesus, has been a US federal holiday since 1870 and December 25 was marked as the nativity date by the early church in the fourth century. It anchors the peak retail season, and almost everything closes: it is one of the few days of the year when even most large grocery and pharmacy chains shut or run skeleton hours.
- Days Until New Year's EveCounting down to New Year's Eve, which is always December 31, the final day of the Gregorian calendar year. The next occurrence is Thursday, December 31, 2026 — 85 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. New Year's Eve closes out the year and is named for Saint Sylvester in many countries, where it is called Silvester. The Times Square Ball Drop in New York began in 1907 — the original ball was iron and wood lit by one hundred 25-watt bulbs; today's sphere is covered in Waterford crystal triangles and LEDs — and roughly a million people now gather to watch it descend at midnight.
- Days Until Valentine's DayCounting down to Valentine's Day, which is always February 14, the feast day of Saint Valentine. The next occurrence is Sunday, February 14, 2027 — 130 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. Valentine's Day honours Saint Valentine, a Roman saint whose feast falls on February 14, and picked up its romantic meaning in the Middle Ages when Chaucer linked the date to birds choosing their mates. Esther Howland produced the first mass-market American valentines in the 1840s, and the Greeting Card Association estimates around 145 million Valentine's cards are now sent each year, second only to Christmas.
- Days Until St. Patrick's DayCounting down to St. Patrick's Day, which is always March 17, the traditional death date of Saint Patrick (c. 461 AD). The next occurrence is Wednesday, March 17, 2027 — 161 days away — and because the date is rule-based this page rolls to the following year automatically once the day passes. St. Patrick's Day honours Ireland's patron saint, credited with bringing Christianity to Ireland in the fifth century and, in legend, driving out its snakes and explaining the Trinity with a shamrock. The world's first St. Patrick's Day parade was held not in Ireland but in St. Augustine, Florida in 1601, and the holiday became a showcase of Irish-American identity in cities like Boston, New York and Chicago.
- Age in Days CalculatorAge in days is the rawest measure of a life: one count that rises by exactly one every midnight since your birth date. Doctors use days of life for newborn care and medication timing, and demographers use exact day counts to remove the fuzziness of 'about thirty-six' when comparing lifespans. For the example birth date of June 15, 1990, the current age in days is 13,263. Your 10,000th day alive arrives at about 27 years and 4 months, and 'thousand-day' milestones have become a popular alternative birthday celebration. Hospitals also track newborns strictly in days of life for the first month.
- Age in Weeks CalculatorAge in weeks is how midwives, paediatricians and project managers naturally think: complete seven-day blocks since birth. It smooths out the uneven lengths of calendar months, so two babies described as 'six months old' can differ by nearly two weeks while their week counts are exact. For the example birth date of June 15, 1990, the current age in weeks is 1,894.71. One thousand weeks is about 19 years and 2 months. A calendar year is 52 weeks plus one day (two in a leap year), which is why week counts and year counts slowly drift apart. Pregnancy, project plans and infant development are all conventionally counted in weeks rather than months.
- Age in Hours CalculatorAge in hours turns a lifetime into a six-figure number: someone turning 30 has been alive for about 263,000 hours, of which roughly a third were spent asleep. Pilots, engineers and machine operators log their working lives in hours, so expressing an entire age the same way gives that familiar unit a striking new scale. For the example birth date of June 15, 1990, the current age in hours is 318,312. One hundred thousand hours is roughly 11 years and 5 months of elapsed time. The famous '10,000-hour rule', popularised by Malcolm Gladwell's book Outliers from Anders Ericsson's research on deliberate practice, would be reached before a child's second birthday if it simply counted hours alive — it refers to hours of focused practice, not hours lived.
- Age in Minutes CalculatorAge in minutes is the unit of the Broadway song 'Seasons of Love', which counts a year as 525,600 minutes (525,960 in a leap year). It is also a genuinely practical unit: anaesthetists, NICU teams and endurance athletes all plan in minutes, and your own age in minutes is a number most people have never seen. For the example birth date of June 15, 1990, the current age in minutes is 19,098,720. A million minutes sounds small but is about 1 year and 11 months — the classic comparison is that a million seconds is only about 11.6 days, while a million minutes is nearly two years. Someone aged 36 has lived roughly 19 million minutes.
- Age in Seconds CalculatorAge in seconds is the largest everyday number attached to a human life: a newborn racks up 86,400 seconds a day, and a 36-year-old has lived about 1.14 billion of them. Computer systems also count time this way — Unix time is seconds since 1970 — so your age in seconds is directly comparable to the timestamps machines use. For the example birth date of June 15, 1990, the current age in seconds is 1,145,923,200. One billion seconds is about 31 years and 8 months, so most people pass their 'gigasecond' in their early thirties — a milestone some celebrate like a birthday. By contrast a trillion seconds is about 31,700 years, far longer than all of recorded history, which is why billion and trillion feel similar in words but not in time.