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 19, 2024

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