Debtinator Icon

Editing dates

Debtinator 2.1.5 introduced a more powerful date editor to help match up more closely with the real world. Say you get paid twice per month - once on the 15th and once on the 30th. Previously, you'd have to set up two paydays - one to repeat the 15th of every month and one to repeat on the 30th. No more! Now you can set up a custom repeat option to happen on the 15th and the 30th.

Setting the next date

To set the next date:

  1. Click on the "Recurring" popup, and choose the appropriate item. A few common choices are listed first, or you can choose the last item - "Custom" to specify with more granularity.

your options include:

When repeating monthly, there's a special case - the end of the month. You may set up an item to repeat on the 31st of the month, but what happens in months with only 30 days? The answer is that Debtinator will always try to repeat on the specified day, and if that isn't possible, it will adjust to the last day of the month. So it will happen on April 30th, and then again on May 31st.

This also means that if you have an event that happens on the 30th and 31st of every month, then in April it will happen twice on the 30th. One event was scheduled for the 30th, and one was scheduled for the 31st and will be bumped back a day. Likewise, in February, both events would occur on February 28th.

Finally, this behavior for the last of the month must be explicitly set. Say you pay your rent on the last day of the month, but it's currently June. If you just set the next due date to be 06/30/2007 (which is correct), but tell it to repeat every month, it will repeat every month on the 30th. You'll need to open up the custom date editor and explicitly tell it to repeat on the 31st of the month to stick to the last day.

Also note that it is possible to set up repeating values in various similar, but not quite exact ways. You can repeat every 7 days instead of every 1 week, for instance. Or every 365 days instead of 1 year. But try not to be clever - things like that don't take leap year into account. Always use the greatest division you possibly can.

There is presently no way to repeat based upon the last weekday of the month. So something like Memorial Day that's the last Monday cannot be done yet. Need another way to repeat that's not in here? Let me know and I'll see what I can do.

See also

Adding items