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 April 21, 2018

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