在试图将字符串转化为日期格式的过程中,出现了以下问题:
代码如下
import pandas as pd
x=20210101
d=str(x)
d=pd.to_datetime(d)
print(d)
运行结果如下:
2021-01-01 00:00:00
我想要达到的是只精确到天的日期,不需要后面的小时、分钟、秒。
import pandas as pd
x=20210101
d=str(x)
d=pd.to_datetime(d).date()
print(d)
'''--result
2021-01-01
'''
d是个日期格式,你直接print当然会带时分秒
你不想要时分秒,要对字符串进行格式化,或者重新按格式转换回str格式