我试图做一个散点图,我的x轴需要是一年中的每一天.我首先在数据文件中读取并获取日期列,其中填充了整数,如19800801.所以我将其转换integer为datetime:
datetimes_0 = datetime.strptime(str(dates_pitts[0]), '%Y%m%d')
Run Code Online (Sandbox Code Playgroud)
然后我想通过编写以下内容从datetime对象中仅提取月份和日期:
s = datetimes_0.strftime("%m%d")
Run Code Online (Sandbox Code Playgroud)
我意识到他们返回的值strftime不再是日期时间对象,所以我尝试将其转换回datetime对象
s0= datetime.strptime(s, '%m%d')
Run Code Online (Sandbox Code Playgroud)
但它不是只给我一个月和一天,而是让我回到了整年,一个月和一天.我的问题是如何从给定的整数(如19800801)中提取只有月和日(两者)的日期时间对象?