GNOME Bugzilla – Bug 772382
Date off-by-one after DST change
Last modified: 2018-06-29 23:51:24 UTC
After the change from New Zealand Standard Time to New Zealand Daylight Time on September 25 2016, dates entered in a new transaction are incremented by one day when saving that transaction. Additionally, the pre-filled date for the next blank transaction is set to the day after that, so where you could normally enter a series of transactions for the same date one after another, the dates will increment one day after another. Entering dates prior 2016-09-25 is not affected. Entering dates after that are incremented by one day as soon as the transaction is saved. Adding a transaction on the date 2016-09-25 is impossible. GNUCash was not open during the DST change. Reverting back to GnuCash 2.6.12-2 seems to fix the issue for me.
Rats and d'oh. 13 + 11 is 24, which is the next day; the transaction time needs to be 10:59 Z. I've fixed it for the next release. Sorry for the inconvenience.
*** Bug 772639 has been marked as a duplicate of this bug. ***
*** Bug 774608 has been marked as a duplicate of this bug. ***
*** Bug 775432 has been marked as a duplicate of this bug. ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=772382. Please update any external references or bookmarks.