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 29, 2017

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