I want to see numpy datetime64 objects by my specified timezone.
>>> import numpy as np
>>> np.datetime64(\'2013-03-10T01:30:54\')
numpy.dateti
Is there a way to force python print by UTC+0000 timezone?
You could call .item()
that returns a naive datetime
object that represents time in UTC on data in your example:
>>> import numpy
>>> numpy.__version__
'1.8.1'
>>> dt = numpy.datetime64('2013-03-10T01:30:54+0300')
>>> dt
numpy.datetime64('2013-03-10T02:30:54+0400')
>>> dt.item()
datetime.datetime(2013, 3, 9, 22, 30, 54)
>>> print(dt.item())
2013-03-09 22:30:54