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 December 5, 2023

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