python时间戳datetime取出年、月、日、时

注:此处df[‘datetime’]为datetime格式的字段,这里是一串数据,适用于从csv中提取的带表头的格式,把datetime改成你csv表头的名称就行。
若只有一个对象,就把df[‘datetime’]改成那个对象名

df['year'] = df['datetime'].dt.year
df['month'] = df['datetime'].dt.month
df['day'] = df['datetime'].dt.day
df['hour'] = df['datetime'].map(lambda x: int(str(x)[11:13]))

你可能感兴趣的:(python,csv)