Wie zu zwingen, numpy python-print datetime64 mit der angegebenen Zeitzone?

Will ich sehen, numpy datetime64 Objekte von meinem angegebenen Zeitzone.

>>> 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')

Python-prints datetime-Objekte immer in UTC+0400 (es ist meine lokale Zeitzone), auch wenn ich geben Sie eine andere Zeitzone >>> np.datetime64('2013-03-10T01:30:54+0300'). Gibt es eine Möglichkeit zu zwingen, python-print von UTC+0000 Zeitzone?

Ich bin mit numpy 1.8.1 .

  • Warum müssen Sie die Verwendung von numpy für diese? Haben Sie sah datetime?
  • Sicher weiß ich über python-datetime-Objekte, aber früher bin ich immer datetime64 Objekte. Ich möchte sehen, datetimes in allen Zeitzonen, in der gleichen Weise.
Schreibe einen Kommentar