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, 2015

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