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

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