3 Weeks Ago

What date is 3 weeks before today? The answer below was computed when this page was built; the live answer changes daily, so use the formula or the worked examples for any date you choose.

As of build time (April 27, 2026)

Monday, April 6, 2026

Unix timestamp: 1775433600 · ISO 8601: 2026-04-06T00:00:00Z

Worked Examples From Reference Dates

Start Date3 weeks beforeUnix Timestamp
January 1, 2024Monday, December 11, 20231702252800
July 4, 2024Thursday, June 13, 20241718236800
January 1, 2025Wednesday, December 11, 20241733875200
June 15, 2025Sunday, May 25, 20251748131200
January 1, 2026Thursday, December 11, 20251765411200

How to Calculate This Yourself

JavaScript (with day.js)

dayjs().subtract(3, 'week').format('YYYY-MM-DD')

Python

from datetime import date, timedelta
result = date.today() - timedelta(weeks=3)

Bash (GNU date)

date -d "-3 weeks" +"%Y-%m-%d"
Need the full converter? Open the Timestamp Converter →