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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to