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 March 30, 2023

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