When it comes to scheduling new tasks, the most natural response is for a person to think in relative terms. “Yes, I’ll do that next week,” or “I’ll aim to get that done next month,” or “Sure, I’ll get that done tomorrow.”
This reflects how most people think in relative time frames. Depending on how you work, that’s likely to revolve around a daily, weekly or monthly cycle. That’s why, when it comes to scheduling tasks, the “Good Day” app provides the user with a relative date scheduling feature.
When setting the value for a date field in “Good Day”, the user has the option to choose either a relative date value (e.g., “This week”, “Next month”) or a specific date value (e.g., Monday, 12 May 2025). The value of relative dates is that the task is scheduled and not lost. It has the advantage of setting the task into a timeframe that allows the user to consider more detailed planning as that relative timeframe approaches. Hence, if a user decides to schedule a task for “next week”, then this allows them to postpone more detailed planning until they start their detailed planning for that particular week.
OK, that makes sense, but what does “next week” actually mean when I look at tasks over a longer timeframe? With “Good Day”, the app provides the user with a facility to define how relative dates are translated into actual dates, and this can be changed and configured within the user settings form. Relative dates work at three levels:
- Week. When choosing a relative week date, the task will be scheduled by default for a Friday. Therefore, if today is a Wednesday and the user selects “This Week”, the task will be assigned to the upcoming Friday. Alternatively, If the user chooses “Next week”, then the task will be scheduled for the following Friday. Setting the task to the end of the working week provides enough leeway for the user to change the specific data as part of their weekly planning process. Friday is the default setting, and if the user would like another day of the week employed, then they can change this via the user settings form.
- Weekend. When choosing a relative weekend date, the task will be scheduled by default for a Sunday. Therefore, if today is a Wednesday and the user selects “This weekend”, the task will be assigned to Sunday. Sunday is the default setting, and if the user can change this to any other day of the week.
- Month. When choosing a relative month date, the task will be scheduled by default to the last day of the month. Therefore, if today is 10 June and the user selects “Next Month”, the task will be assigned to 31 July. Again, the relative month settings can be changed via the user settings form.
That’s easy with Good Day as the Tasks feature includes a “Horizons” view that allows the user to display tasks organized by one or more relative date columns, as shown below.
When it comes to scheduling new tasks, the most natural response is for a person to think in relative terms. “Yes, I’ll do that next week,” or “I’ll aim to get that done next month,” or “Sure, I’ll get that done tomorrow.”
This reflects how most people think in relative time frames. Depending on how you work, that’s likely to revolve around a daily, weekly or monthly cycle. That’s why, when it comes to scheduling tasks, the “Good Day” app provides the user with a relative date scheduling feature.
When setting the value for a date field in “Good Day”, the user has the option to choose either a relative date value (e.g., “This week”, “Next month”) or a specific date value (e.g., Monday, 12 May 2025). The value of relative dates is that the task is scheduled and not lost. It has the advantage of setting the task into a timeframe that allows the user to consider more detailed planning as that relative timeframe approaches. Hence, if a user decides to schedule a task for “next week”, then this allows them to postpone more detailed planning until they start their detailed planning for that particular week.
OK, that makes sense, but what does “next week” actually mean when I look at tasks over a longer timeframe? With “Good Day”, the app provides the user with a facility to define how relative dates are translated into actual dates, and this can be changed and configured within the user settings form. Relative dates work at three levels:
- Week. When choosing a relative week date, the task will be scheduled by default for a Friday. Therefore, if today is a Wednesday and the user selects “This Week”, the task will be assigned to the upcoming Friday. Alternatively, If the user chooses “Next week”, then the task will be scheduled for the following Friday. Setting the task to the end of the working week provides enough leeway for the user to change the specific data as part of their weekly planning process. Friday is the default setting, and if the user would like another day of the week employed, then they can change this via the user settings form.
- Weekend. When choosing a relative weekend date, the task will be scheduled by default for a Sunday. Therefore, if today is a Wednesday and the user selects “This weekend”, the task will be assigned to Sunday. Sunday is the default setting, and if the user can change this to any other day of the week.
- Month. When choosing a relative month date, the task will be scheduled by default to the last day of the month. Therefore, if today is 10 June and the user selects “Next Month”, the task will be assigned to 31 July. Again, the relative month settings can be changed via the user settings form.
That’s easy with Good Day as the Tasks feature includes a “Horizons” view that allows the user to display tasks organised by one or more relative date columns, as shown below.
To access the ‘Horizons’ view:
- Select the Task feature from the left side feature panel.
- When the Tasks page displays, select the ‘Horizons’ view
- By default, the horizons view shows tasks by week. Change this by clicking on the cogwheel ‘configure’ button in the toolbar.
- This will open the Horizons view configuration form. Change the ‘Horizons basis’ setting to ‘Custom’ and then click on the ‘folder’ icon in the custom horizons control to select the relative date options you would like displayed.
Hopefully, this short article has given you a sense of how Good Day supports the naturalistic approach to scheduling work