On 09/01/2014 09:03, Ben Finney wrote:
Kushal Kumaran <kushal.kuma...@gmail.com> writes:
Roy Smith <r...@panix.com> writes:
How, in Python, do you get an aware UTC datetime object?
My local copy of the python 3.2.3 docs says:
classmethod datetime.utcnow()
Return the current UTC date and time, with tzinfo None. This is
like now(), but returns the current UTC date and time, as a naive
datetime object. An aware current UTC datetime can be obtained by
calling datetime.now(timezone.utc). See also now().
Hope this helps.
No, that won't do what was asked. The ‘datetime.datetime.utcnow’
function explicitly returns a naive datetime object, not an aware
datetime object.
How closely do you bother to read posts that people like Kushal Kumaran
have taken the trouble to post? Eleven lines above this one it says (my
emphasis) "An *AWARE* current UTC datetime can be obtained by
calling datetime.now(timezone.utc)".
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
--
https://mail.python.org/mailman/listinfo/python-list