我有一个pandas数据框,' df',其中有一个原始列,日期时间格式为日期。我将硬日期设为变量:
hard_date = datetime.date(2013, 5, 2)
然后我在df中创建了一个新列,其中包含date列和hard_date中的值之间的差异......
df['days_from'] = df['date'] - hard_date
这产生了良好的输出。例如,当我在新列中打印第一个单元格时,它显示:
print (df['days_from'].iloc[0])
28 days 00:00:00
但是现在我想将新列转换为整数天数。我想过只拿前2个字符,但很多值都是负数,所以我正在寻找更好的路线。
有关将列转换为日期整数的有效方法的想法吗?
由于