Repeat every 2 months on the 3rd Monday?
jason.berry says:
Is it possible to have a task repeat every second month on the third monday of that month? I haven't been able to make it work. RTM only seems to do "every 2 months" or "every month on the 3rd Monday", but not both!
Thanks!
Thanks!
Workaround:
Search for (you will have to copy this to an editor and remove the page breaks)
((dueAfter:"30 nov 2008" AND dueBefore:"01 jan 2009") AND tag:z12) OR
((dueAfter:"31 dec 2008" AND dueBefore:"01 feb 2009") AND NOT tag:z01) OR
((dueAfter:"31 jan 2009" AND dueBefore:"01 mar 2009") AND NOT tag:z02) OR
((dueAfter:"29 feb 2009" AND dueBefore:"01 apr 2009") AND NOT tag:z03) OR
((dueAfter:"31 mar 2009" AND dueBefore:"01 may 2009") AND NOT tag:z04) OR
((dueAfter:"30 apr 2009" AND dueBefore:"01 jun 2009") AND NOT tag:z05) OR
((dueAfter:"31 may 2009" AND dueBefore:"01 jul 2009") AND NOT tag:z06) OR
((dueAfter:"30 jun 2009" AND dueBefore:"01 aug 2009") AND NOT tag:z07) OR
((dueAfter:"31 jul 2009" AND dueBefore:"01 sep 2009") AND NOT tag:z08) OR
((dueAfter:"31 aug 2009" AND dueBefore:"01 oct 2009") AND NOT tag:z09) OR
((dueAfter:"30 sep 2009" AND dueBefore:"01 nov 2009") AND NOT tag:z10) OR
((dueAfter:"31 oct 2009" AND dueBefore:"01 dec 2009") AND NOT tag:z11) OR
((dueAfter:"30 nov 2009" AND dueBefore:"01 jan 2010") AND NOT tag:z12))
Later, you'll have to add support for 2010 and additional years.
Save this as a smart list, I call mine ¤Y.
In order for a task to repeat every second month, you would tag it
z01, z03, z05, z07, z09, z11 (or using even months)
Finally, you use this smart list in other smart lists:
... AND NOT list:¤Y
Your task can then be added with repeat pattern "every month on the 3rd Monday", tagged as above. The ¤Y smart list filters out the incorrect occurances so you only see the correct ones.
Search for (you will have to copy this to an editor and remove the page breaks)
((dueAfter:"30 nov 2008" AND dueBefore:"01 jan 2009") AND tag:z12) OR
((dueAfter:"31 dec 2008" AND dueBefore:"01 feb 2009") AND NOT tag:z01) OR
((dueAfter:"31 jan 2009" AND dueBefore:"01 mar 2009") AND NOT tag:z02) OR
((dueAfter:"29 feb 2009" AND dueBefore:"01 apr 2009") AND NOT tag:z03) OR
((dueAfter:"31 mar 2009" AND dueBefore:"01 may 2009") AND NOT tag:z04) OR
((dueAfter:"30 apr 2009" AND dueBefore:"01 jun 2009") AND NOT tag:z05) OR
((dueAfter:"31 may 2009" AND dueBefore:"01 jul 2009") AND NOT tag:z06) OR
((dueAfter:"30 jun 2009" AND dueBefore:"01 aug 2009") AND NOT tag:z07) OR
((dueAfter:"31 jul 2009" AND dueBefore:"01 sep 2009") AND NOT tag:z08) OR
((dueAfter:"31 aug 2009" AND dueBefore:"01 oct 2009") AND NOT tag:z09) OR
((dueAfter:"30 sep 2009" AND dueBefore:"01 nov 2009") AND NOT tag:z10) OR
((dueAfter:"31 oct 2009" AND dueBefore:"01 dec 2009") AND NOT tag:z11) OR
((dueAfter:"30 nov 2009" AND dueBefore:"01 jan 2010") AND NOT tag:z12))
Later, you'll have to add support for 2010 and additional years.
Save this as a smart list, I call mine ¤Y.
In order for a task to repeat every second month, you would tag it
z01, z03, z05, z07, z09, z11 (or using even months)
Finally, you use this smart list in other smart lists:
... AND NOT list:¤Y
Your task can then be added with repeat pattern "every month on the 3rd Monday", tagged as above. The ¤Y smart list filters out the incorrect occurances so you only see the correct ones.