我有一個包含COL像蟒分裂時間變量成日期和時間
df['time']
2012-11-28 07:01:05
2012-11-28 07:01:05
2012-11-28 07:03:45
2012-11-28 07:06:02
2012-11-28 07:10:05
2012-11-28 07:12:04
2012-11-28 07:13:01
我想把它分成兩個日期時間 COL
一個用於日期(數據幀2012-11 -28)和時間(7時13分01秒)
所以我不喜歡的是,謝勝利:
df['date']=df['time'].map(lambda x: dt.datetime(x.year,x.month,x.day))
- 工作OK!
但是當我鍵入
df['date']=df['time'].map(lambda x: dt.datetime(x.hour,x.minute,x.second))
我錯誤 - ValueError: day is out of range for month
我不知道該怎麼辦
在DF [ '時間']是每個條目的日期時間對象? – trans1st0r