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 June 9, 2023

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