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 25, 2018

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