⚡️ Ideas
Cullen Cullen Aug 7, 2024

Add an "Relative date string" "[term]" values to specify only weekdays and/or weekends

Explain the problem as you see it

Currently, the Relative Date [terms] are limited to:

Present time: Today, this week, this month, this year
Past: Yesterday, last week, last month, last year
Future: Tomorrow, next week, next month, next year

Obviously these can be customized by specifying the number of said-term.
e.g.
IN 2 WEEKS
IN 3 MONTHS
3 WEEKS AGO

But this does not always allow the user to accurately target the date they are hoping to target, especially if the command is automated.

I would like to be able to ensure that any work-related tasks or follow-ups etc, are scheduled during the work week.

I believe that there are a lot of use cases for this feature, and would be extremely useful for people using Tana for work purposes like task and project management.

Why is this a problem for you?

I have a supertag called #follow-up that I use to track items at work that I may need to follow up on. It is an extension of my #task supertag. One of the unique fields it has is a date field called Follow-up by. This is the date by which I expect myself to have followed up on the item in question, assuming I have not heard anything back already.

Currently, I have an "On added" command configured that automatically sets the Follow-up by date to 3 days from the day the node was created.

The issue that I have is, if I create a #follow-up item any day from Wed-Fri., I would like the Follow-up by date to be set to the next 3rd WEEKDAY. So, for example the dates would be set like this:

#follow-up Created DayDesired Follow-up by Value
WednesdayMonday of the following week
ThursdayTuesday of the following week
FridayWednesday of the following week

Suggest a solution

Add more Relative Date [terms]

I would like to see the addition of Relative Date [terms] that allow us to specify specific amounts of time based on WEEKDAYS (BUSINESS DAYS) vs. WEEKENDS.
eg.
IN 3 WEEKDAYS
IN 14 WEEKDAYS
IN 2 WEEKENDS
IN 3 WEEKEND DAYS