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 23, 2024

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