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 April 23, 2025

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