31 Days Ago

Find out the exact date and time 31 days ago, live-updating — plus a general calculator for any number of minutes, hours, days, weeks, months, or years.

Last updated:

31 Days Ago From Today
31 Days = 4 Weeks + 3 Days
Starting Date
Difference 31 Calendar Days
Result
Day of Week

Custom Date Calculator

CUSTOMIZE
Today's local date is selected automatically.
Calendar days include Saturdays and Sundays.

Time Since Result

LIVE
00 Days
00 Hours
00 Minutes
00 Seconds

Result Calendar

MONTH VIEW
Sun Mon Tue Wed Thu Fri Sat
Highlighted date = calculated result.

Quick Calculations

DAYS AGO

Date Details

DETAILS
Day
Date
Difference
Equivalent
Starting Date
Calculation Type Calendar Days
Long Date
Full Date
US Format
International Format
ISO Format

How Is 31 Days Ago Calculated?

EXPLANATION

31 Days = 4 Weeks + 3 Days

31 Days Ago From Today

Want to know what date was 31 days ago from today? The calculator above automatically uses your current local date and shows the exact result immediately.

If today is Friday, August 21, 2026, then:

31 calendar days ago was Tuesday, July 21, 2026.

There is no need to manually count backward through the calendar. The result appears automatically when the page opens.

What Date Was 31 Days Ago?

The exact result changes every day because the calculation starts with today's date.

For example:

August 21, 2026 − 31 days = July 21, 2026

Therefore:

31 days before Friday, August 21, 2026 was Tuesday, July 21, 2026.

The tool also shows the weekday, making it useful when searching for “what day was 31 days ago?”

How Long Is 31 Days?

Thirty-one days is equal to:

4 weeks and 3 days

This gives you an easy way to understand the same period in weeks.

Because 31 days is not an exact number of weeks, the resulting weekday will normally be different from the starting weekday.

How Is 31 Days Ago Calculated?

The default calculation subtracts exactly 31 calendar days from the selected starting date.

For example:

August 21, 2026 − 31 calendar days = July 21, 2026

The calculator automatically handles:

  • Different month lengths
  • Month changes
  • Year changes
  • Leap years
  • February 29

You do not need to count dates manually.

31 Calendar Days Ago vs 31 Business Days Ago

The calculator lets you choose between Calendar Days and Business Days.

Calendar Days

Calendar Days include every day of the week, including Saturday and Sunday.

Using August 21, 2026 as the starting date:

31 calendar days ago = Tuesday, July 21, 2026

Business Days

Business Days skip Saturdays and Sundays.

Using the same starting date:

31 business days ago = Thursday, July 9, 2026

Public holidays are not automatically excluded because holiday dates vary by country and region.

Live Time Since the Calculated Date

The tool includes a live timer showing exactly how much time has passed since the calculated date.

It displays:

Days : Hours : Minutes : Seconds

For date-only calculations, the timer measures from 12:00 AM on the calculated date in your local timezone.

For example, later in the morning on August 21, 2026, a result of July 21, 2026 may show approximately:

31 Days : 11 Hours : 20 Minutes : XX Seconds

The timer updates every second.

If you change the number of days, direction, starting date, or calculation type, the timer automatically updates to match the new result.

Calculate 31 Days From Another Date

You can also calculate 31 days before or after any custom date.

Simply change the Starting Date field and the result updates automatically.

This can be useful for checking:

  • Deadlines
  • Invoices
  • Records
  • Project milestones
  • Appointments
  • Historical dates

31 Days Ago or 31 Days From Today

Use the Direction option to calculate backward or forward.

Choose Ago to subtract 31 days.

Choose From Today to add 31 days.

This means the same calculator can answer both:

What date was 31 days ago?

and

What date is 31 days from today?

View 31 Days Ago on a Calendar

The calendar section displays the month containing the calculated date and highlights the result.

For the default example, the calendar displays July 2026 and highlights:

July 21

This makes it easier to see exactly where the calculated date falls within the month.

31 Days Ago in Different Date Formats

The result is available in several commonly used formats.

Using July 21, 2026 as an example:

Long Date: July 21, 2026 Full Date: Tuesday, July 21, 2026 US Format: 07/21/2026 International Format: 21/07/2026 ISO Format: 2026-07-21

You can copy the format you need for documents, forms, spreadsheets, databases, or messages.

Quick Date Calculations

The tool also provides common date shortcuts so you can calculate nearby dates without entering another number manually.

Available options include:

7 Days Ago 14 Days Ago 30 Days Ago 31 Days Ago 60 Days Ago 90 Days Ago 180 Days Ago 365 Days Ago

Selecting an option instantly updates the result, calendar, live timer, and date details.

Frequently Asked Questions

What date was 31 days ago?

The calculator automatically subtracts 31 calendar days from your current local date and displays the exact result.

What day was 31 days ago?

The weekday appears directly with the calculated result.

Does 31 days ago include weekends?

Yes, when Calendar Days is selected. Saturdays and Sundays are included.

Can I calculate 31 business days ago?

Yes. Select Business Days and the calculator will skip Saturdays and Sundays.

Are public holidays excluded?

No. Business-day mode excludes weekends only. Public holidays are not automatically removed.

How many weeks is 31 days?

Thirty-one days equals 4 weeks and 3 days.

Can I calculate from another starting date?

Yes. Select any starting date and the calculation updates automatically.

What does the live timer show?

It shows the actual time elapsed since 12:00 AM on the calculated result date, using your local timezone.