1
所以我對編碼非常陌生,但嚴重的是我沒有看到我的代碼出錯的地方。時間戳問題:Python無法識別時間戳
所以我想要做的是一個操作,我從特定的一天減去365天。這是最簡單的部分。但是當我開始用所有時間戳導入我的數組時 - 它不識別它們。有趣的是,如果我只是用手輸入時間戳,它確實!
我寫的是這樣的:
r= '2016-12-22 00:00:00'
u = datetime.strptime(r,"%Y-%m-%d %H:%M:%S")
d = timedelta(days=365)
print (u-d)
結果:
2015-12-23 00:00:00
但是當我使用一個索引命令,例如:
r= p_dates[254]
這是完全一樣的如:
print(p_dates[254])
2016-12-22 00:00:00
它返回一個錯誤:
strptime()參數1必須海峽,沒有時間戳
認真 - 究竟發生了什麼情況發生:d會很高興,如果有人可以幫助小白出來。
在此先感謝和節日快樂