我需要在我的熊貓數據框中對日期進行操作,但是我的代碼有一個錯誤。具體來說,我正在從csv文件導入一列時間戳。如何在python中用時區最佳地調整時間戳?
x['Created at']
0 2016-05-13 13:28:41 -0400
1 2016-05-13 05:11:18 -0400
3 2016-05-12 18:06:42 -0400
4 2016-05-12 16:06:24 -0400
5 2016-05-12 13:58:01 -0400
6 2016-05-12 03:30:27 -0400
然後,我將這些數據更改爲日期時間。我通過pandas.to_datetime(df['date'])
這樣做,但是當我這樣做的時候,時間正在轉移4個小時。
x.Createdat
0 2016-05-13 17:28:41
1 2016-05-13 09:11:18
3 2016-05-12 22:06:42
4 2016-05-12 20:06:24
5 2016-05-12 17:58:01
6 2016-05-12 07:30:27
我假定這是因爲-0400
在時間戳的結束,但我想不出來解決這個問題,所以我可以在我自己的時區彙總此數據的最佳方式。