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 16, 2021

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