Push Overdue Tasks To Today

Push Overdue Tasks To Today

Master Tag
Tips & Tricks
Created
Nov 7, 2022 12:00 PM
How It Works
Usage
Web Tags
Database
Formula
Alternatives
Cover
If a task is overdue, push the due date in Notion to today, and show the new due date in a calendar. If the task is not overdue or complete, show the original due date. We also explore how to see this new date formula in a calendar view. Calendars can only see one date at a time so it is important to join all dates you want to see into one Notion formula. Here is how it works.
If a task is overdue, push the due date in Notion to today, and show the new due date in a calendar. If the task is not overdue or complete, show the original due date. We also explore how to see this new date formula in a calendar view. Calendars can only see one date at a time so it is important to join all dates you want to see into one Notion formula. Here is how it works.
if(prop("Done") == false and prop("Due Date") < now(), dateAdd(prop("Due Date"), dateBetween(now(), prop("Due Date"), "days"), "days"), prop("Due Date"))
Show in Calendar
if(not empty(prop("Due Date")), if(prop("Done"), "βœ… Complete", if(formatDate(prop("Due Date"), "L") == formatDate(now(), "L"), "🚧 Due Today", if(prop("Due Date") < now() and prop("Done") == false, "❌ Overdue", "πŸ—“ Due Later"))), "")
Late Status
Β 
My Tasks
My Tasks
Name
Due Date
Done
Late Status
Show In Calendar
Nov 3, 2022
Done
Nov 6, 2022
Done
Nov 5, 2022
Done
Nov 2, 2022
Done