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 October 22, 2017

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