指定したタイムゾーンでnumpyのdatetime64オブジェクトを見たいです。
>>> import numpy as np
>>> np.datetime64('2013-03-10T01:30:54')
numpy.datetime64('2013-03-10T01:30:54+0400')
>>> np.datetime64('2013-03-10T01:30:54+0300')
numpy.datetime64('2013-03-10T02:30:54+0400')
別の timezone を指定しても、Python は常に UTC+0400 (私のローカル タイムゾーン) で datetime オブジェクトを出力します>>> np.datetime64('2013-03-10T01:30:54+0300')
。UTC + 0000タイムゾーンでpython印刷を強制する方法はありますか?
numpy 1.8.1 を使用しています。