如何更换列时间名的type?

import pandas as pd
import datetime
import matplotlib.pyplot as plt

data1 = pd.read_excel('aa.xlsx', sheet_name='sheet2')
data1.drop(['A列', 'AA列'], axis=1, inplace=True) # 删除不需要的列
for i in data1.columns:
a = type(i)
a = str(a)
if a == "<class 'datetime.datetime'>":
ii = datetime.datetime.strftime(i, '%Y-%m-%d')
data1.rename(columns={i: ii}, inplace=True)
print('更换完毕')

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,223评论 0 13
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,188评论 0 10
  • 一枚帅气的程序猿
    MZSHR阅读 1,400评论 0 0
  • 这两天阳光灿烂,大街上好多年轻姑娘穿上了漂亮的裙装。但阳光有点辣人,也让有些人上火。 昨日去一友人处,进了大门在楼...
    木己杞阅读 1,778评论 1 0
  • 落地窗前 纯木桌椅 在冷气下散着暖意 透过玻璃 足下风景 有高跟和裙子的飘逸 有平底和裤子的惬意 五颜六色 造型各...
    斓乔阅读 2,875评论 0 4

友情链接更多精彩内容