首先data[‘time’]中的數(shù)據(jù)格式如下:
2018/12/10 9:00
為str類型
采用如下語句可將str類型轉(zhuǎn)換為datetime類型
data['time'] = pd.to_datetime(data['time'])
執(zhí)行該語句后查看
data['time'][0]
結(jié)果為
Timestamp(‘2018-12-10 09:00:00’)
將datetime格式轉(zhuǎn)換為指定格式:
在執(zhí)行上述將字符串轉(zhuǎn)換為日期格式的語句后,執(zhí)行:
data['month'] = data['time'].apply(lambda x:x.strftime('%Y-%m'))
查看
data['month'][0]
結(jié)果為
2018-12
類型為str
執(zhí)行:
data['week'] = data['time'].apply(lambda x:x.strftime('%Y-%W'))
查看data[‘week’],結(jié)果為
2018-50
聯(lián)系客服