Fuzzy Date Creator

When we speak, we usually use "fuzzy" terms for dates. This tool generates the spoken date terms around a specified date.

Target Date

(MM/DD/YYYY)

Calendar for June 15, 2025

2025
SundayMondayTuesdayWednesdayThursdayFridaySaturday
      May 30 May 31
Jun 1two weeks ago today Jun 2the Monday before last Jun 3the Tuesday before last Jun 4the Wednesday before last Jun 5the Thursday before last Jun 6the Friday before last Jun 7the Saturday before last
Jun 8a week ago today Jun 9this past Monday Jun 10this past Tuesday Jun 11this past Wednesday Jun 12this past Thursday Jun 13Friday Jun 14yesterday
Jun 15today Jun 16tomorrow Jun 17Tuesday Jun 18Wednesday Jun 19Thursday Jun 20this coming Friday Jun 21this coming Saturday
Jun 22next Sunday Jun 23the Monday after next Jun 24the Tuesday after next Jun 25the Wednesday after next Jun 26the Thursday after next Jun 27the Friday after next Jun 28the Saturday after next
Jun 29two weeks from today Jun 30two weeks from Monday Jul 1two weeks from Tuesday Jul 2two weeks from Wednesday Jul 3two weeks from Thursday Jul 4two weeks from Friday Jul 5two weeks from Saturday
Jul 6three weeks from today Jul 7three weeks from Monday Jul 8three weeks from Tuesday Jul 9three weeks from Wednesday Jul 10three weeks from Thursday Jul 11three weeks from Friday Jul 12three weeks from Saturday
Jul 13four weeks from today Jul 14four weeks from tomorrow Jul 15