擅长:python、mysql、java
<p>您可以选中<a href="https://stackoverflow.com/questions/765797/python-timedelta-in-years">a similar question</a>。无法将relativedelta对象与timedelta进行比较。没有时间差像一年那么大</p>
<p>保持相同模块日期时间的解决方案:</p>
<pre><code>diff=timedelta(days=(5*365)) # convert the number of year into a number of day
df['ExperienceDate']= df['IssueDate']-diff # then substract
</code></pre>
<p>结果:</p>
<pre><code> IssueDate ExperienceDate
0 1995-02-01 1990-02-02
</code></pre>