Does todoist support relative dates. Use case example:
Due date set for "10 jan". Would be very helpful to set a reminder by "5 days before due date" or "5 hours before due time".
Could see most often used for reminders. Would be super cool to create "task chains" by allowing someone to set relative due dates - relative to other tasks within todoist - now creating project management-like functions with dependencies. Just a thought.
Can see the latter story being a longer term one - the first story - setting reminders using relative dates and times being more much immediately useful.
Yes, Todoist supports relative dates, but only for reminders and only for tasks that have a due time.
So, for example, you can set the task to "10 Jan at 13:20" and only then you'll have the options to make the reminder relative - 1 hour before, 1 days before etc. because we need to know at what time you want the reminder.
If the task doesn't have a time, only "10 Jan", then you can only add absolute reminders to it such as "5 Jan at 13:00" or "3 Jan @ 2pm".
It seems like it would be helpful to have relative date reminders without having to set a due time. For example, I set a recurring task to replace batteries on an annual basis but with an associated subtask to go and make sure I have the batteries on hand. No specific time needed.
I wanted to set a reminder a week ahead of time so that I could pick up the batteries if needed. However to do so, I had to set a specific due time. Relative reminder would be helpful obviously with recurring tasks that don't have specific times.
I get it that relative date reminder needs to be relative to something - so perhaps the default could be early morning of the due date if no time is selected?
We'll consider it in the future, but the main issue is that it can't be added without an option. Even if we would define "the morning" relatively to your time zone and decide that 5am is OK, it won't be OK for other users.
For now, as a workaround, you're welcome to use absolute reminders. The don't require the task to have a time, in fact it doesn't even need a date. If the task has a date such as "every 15", you can set the reminder to "every 8 at 5am" - that's a week before the task's date.