将日期列转换为天

2024-06-16 11:17:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一张熊猫桌,上面有一列叫做“工作日期”。此列包含格式为MM/DD/YYYY的日期对象。例如9/19/2016或12/5/2016

我正在尝试创建一个新列,从1到365之间的值中指定一天,这样我就可以创建一个在x轴上有日期的散点图。我创建了这个函数:

def converttoday(datex):
   datex=str(datex)
   newdate=datex.split('/')
   day1=int(newdate[0])*30
   day2=int(newdate[1])
   finaldate=day1+day2
   return finaldate

它忽略了年份,因为我不在乎它(更关注季节性)。你知道怎么转换吗?我尝试此操作时出错。你知道吗

感谢您的帮助!你知道吗


Tags: 对象函数def格式ddintmmstr