taskwarrior icon indicating copy to clipboard operation
taskwarrior copied to clipboard

[TW-1644] monthly recurrent task shift

Open taskwarrior opened this issue 7 years ago • 4 comments

Miguel de Val-Borro on 2015-08-01T14:40:06Z says:

I have a recurrent task as shown below that was initially set up on the 12th of the month with a monthly recurrence. Each succesive task has been shifting slowly so that now the task appears in the beginning of the month instead of the 12th.

  1. Name Editable details

  2. ID: 24
  3. UUID: 0c7a14e6-d0dc-4c75-a003-40e3d2eedf51
  4. Status: Recurring
  5. Mask: XXXXXXXXXXXXXXXXXXXXXXXXXX++-
  6. iMask:
    Project: bills
  7. Separate the tags with spaces, like this: tag1 tag2 Tags:
    Description: pay bill Created: 2013-04-20 17:04:59 Started:
    Ended:
    Scheduled:
    Due: 2013-05-12 00:00:00 Until:
    Recur: 1months Wait until:
  8. Modified: 2015-08-01 10:30:49 Parent:
  9. Annotations look like this: -- and there can be any number of them.
  10. The ' -- ' separator between the date and text field should not be removed.
  11. A "blank slot" for adding an annotation follows for your convenience. Annotation: 2015-08-01 10:41:37 --
  12. Dependencies should be a comma-separated list of task IDs/UUIDs or ID ranges, with no spaces. Dependencies:
  13. User Defined Attributes UDA priority:
  14. End

taskwarrior avatar Feb 14 '18 14:02 taskwarrior

Migrated metadata:

Created: 2015-08-01T14:40:06Z
Modified: 2015-09-02T00:50:11Z

taskwarrior avatar Feb 14 '18 14:02 taskwarrior

Tomas Babej on 2015-08-04T12:58:48Z says:

This is probably due to the fact that TW currently equates the monthly recurrence with 30 day recurrence cycle.

taskwarrior avatar Feb 14 '18 14:02 taskwarrior

Miguel de Val-Borro on 2015-08-04T21:27:56Z says:

That makes sense. Is it possible to have a recurring task on the same day of the month?

taskwarrior avatar Feb 14 '18 14:02 taskwarrior

Paul Beckingham on 2015-08-04T23:43:47Z says:

If you have a recurring task, and the recurrence is set to "monthly", it should not creep forwards in time. If it does, that's a bug.

There are unit tests that verify this, but there are also reports of daylight savings affecting the time/date.

taskwarrior avatar Feb 14 '18 14:02 taskwarrior

Same as #1647.

djmitche avatar May 27 '24 22:05 djmitche