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 March 21, 2023

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