After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772382 - Date off-by-one after DST change
Date off-by-one after DST change
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: General
2.6.14
Other Mac OS
: Normal major
: ---
Assigned To: gnucash-general-maint
gnucash-general-maint
: 772639 774608 775432 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2016-10-03 23:23 UTC by Ben Torkington
Modified: 2018-06-29 23:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ben Torkington 2016-10-03 23:23:30 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.
Comment 1 John Ralls 2016-10-04 20:04:07 UTC
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.
Comment 2 Richard 2016-10-09 10:10:53 UTC
*** Bug 772639 has been marked as a duplicate of this bug. ***
Comment 3 John Ralls 2016-11-17 15:11:55 UTC
*** Bug 774608 has been marked as a duplicate of this bug. ***
Comment 4 Willie Huitema 2016-12-01 00:11:21 UTC
*** Bug 775432 has been marked as a duplicate of this bug. ***
Comment 5 John Ralls 2018-06-29 23:51:24 UTC
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.