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 21, 2021

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