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 July 19, 2025

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