import pandas as pddata=pd.read_excel("D:\\360安全浏览器下载\\1604471191_544633.xlsx")data["间隔月数"]=(data["end_time"].dt.year-data["lend_time"].dt.year)*12+(data["end_time"].dt.month-data["lend_time"].dt.month)
import pandas as pd
data=pd.read_excel("D:\\360安全浏览器下载\\1604471191_544633.xlsx")
data["间隔月数"]=(data["end_time"].dt.year-data["lend_time"].dt.year)*12
+(data["end_time"].dt.month-data["lend_time"].dt.month)
2020-11-05 09:02
看了下你的数据了,你的数据情况比较简单,情况如下,起始日期和截止日期的day是一样的,这样的话算起来就会比较好算。代码如下:import pandas as pd data=pd.read_excel("D:\\360安全浏览器下载\\1604471191_544633.xlsx") data["间隔月数"]=(data["end_time"].dt.year-data["lend_time"].dt.year)*12+(data["end_time"].dt.month-data["lend_time"].dt.month)结果如下:
看了下你的数据了,你的数据情况比较简单,情况如下,起始日期和截止日期的day是一样的,这样的话算起来就会比较好算。
代码如下:
import pandas as pd data=pd.read_excel("D:\\360安全浏览器下载\\1604471191_544633.xlsx") data["间隔月数"]=(data["end_time"].dt.year-data["lend_time"].dt.year)*12+(data["end_time"].dt.month-data["lend_time"].dt.month)
结果如下:
2020-11-05 09:01
2020-11-05 08:49