Choose one of the six date calculators
Duration between dates
Enter a start and end date to measure the gap between them. From 1 September to 8 September is seven days; the same date at both ends is zero. Reversing the dates makes the total negative. Hours and minutes are the day count multiplied by 24 and 1,440, not actual elapsed clock time through daylight-saving changes.
Add or subtract from a date
Apply years, then months, then weeks and days to the start date. Calendar overflow carries into the next month: adding one month to 31 January 2026 gives 3 March, rather than the last day of February. Check the result when starting near a month end.
Business days
Count Monday through Friday, including both endpoints when they are weekdays. Monday 7 September through Friday 11 September 2026 gives five business days. Public holidays are not removed, even if a holiday falls within that range. The working-hours figure assumes eight hours per counted weekday.
Week number and day facts
Look up the ISO week and week year, day of year and leap-year status for one date. ISO weeks begin on Monday; early January can belong to the previous week year. For example, 1 January 2021 is in week 53 of 2020.
Birthday countdown
Enter a date of birth to see age, days lived and the next birthday. The input stays in this page and is not uploaded. A 29 February birthday is treated as 1 March in a non-leap year. Birthstones, flowers and zodiac labels are cultural associations, not predictions or health information.
Unix epoch converter
Convert a timestamp into UTC and local time, or convert a device-local date and time into seconds and milliseconds. Timestamp 0 is 1 January 1970 at 00:00 UTC. Inputs with an absolute value above 100,000,000,000 are interpreted as milliseconds; smaller values are seconds. This heuristic suits modern timestamps but can misread millisecond values close to 1970. The two inputs are independent; editing one does not overwrite the other.