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 May 5, 2016

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