mirror of https://github.com/Gnucash/gnucash
. Because March has more days than February the previous month offset was getting normalized back to the current month--th 29 February this year is really 1 March, so normalizing before setting the day caused begin/end previous month to return the begin/end of the current month. That probably happened on the 31st of May, July, October, and December as well, I just hadn't managed to test on those days. Switching the normalization to after calculating the day of the month broke the previous quarter calculation because now the month was out of range, so normalize month & year first.pull/1317/head
parent
abd1a0b3f1
commit
1fddf70e21
Loading…
Reference in new issue