Akira Li added the comment:

>>> from datetime import datetime, timezone
  >>> datetime.fromtimestamp(0, timezone.utc)
  datetime.datetime(1970, 1, 1, 0, 0, tzinfo=datetime.timezone.utc)

already works and it is documented [1]

[1] 
https://docs.python.org/3/library/datetime.html#datetime.datetime.fromtimestamp

Or it can be written as:

  >>> epoch = datetime(1970, 1, 1, tzinfo=timezone.utc)
  >>> aware_utc = epoch + timedelta(seconds=posix_timestamp)

----------
nosy: +akira

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22791>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to