Hi, Il 10/07/2018 11:54, Vincent Lefevre ha scritto: > According to https://bugs.gnucash.org/show_bug.cgi?id=796747#c6 the > following issue in GnuCash comes from a bug in boost::date_time > (FYI, before 3.x, gnucash wasn't using boost). Quoting the reply > in the GnuCash bug report: > > Hmm, you're right. It's applying what it thinks is the offset for > the date for your current timezone. > > 2012-03-25 00:59:59 UTC was the change-second from standard to > daylight time, so the offset for times after 01:00:00 (as in your > examples) should be +2:00. 2017-10-29 00:59:59 UTC was similarly the > change back to standard time for that year, so times before that > should also be +2:00. The conversion is apparently mis-applying the > summer time offset on the transition days. That would be a bug in > boost::date_time; our formatter uses its operator<<. I do not know much of how gnucash works internally. Would you care to produce a minimal example that demonstrates the bug?
Thanks, Giovanni. -- Giovanni Mascellani <[email protected]> Postdoc researcher - Université Libre de Bruxelles
signature.asc
Description: OpenPGP digital signature

