python datetime .. grrr

Chris Lamb chris at
Mon Feb 13 19:20:06 UTC 2023

Larry Doolittle wrote:

> It's timezone handling in python3 datetime.
>     doc_now = datetime.fromtimestamp(int(os.environ["SOURCE_DATE_EPOCH"]))

Simply replacing this with "datetime.utcfromtimestamp" will make
this reproducible.

Hm, I don't believe this is Python 3.x specific behaviour as your
opening comment could imply; fromtimestamp has—or should I say had—the
same timezone-specific behaviour by design under Python 2.x.

Hope this helps.

Best wishes,

    ⬋   ⬊      Chris Lamb
   o     o 💠
    ⬊   ⬋

More information about the rb-general mailing list